Skip to content

Commit 49fad13

Browse files
authored
Update Remove-CsTeamsAppPermissionPolicy.md
1 parent 89dfe2e commit 49fad13

File tree

1 file changed

+102
-4
lines changed

1 file changed

+102
-4
lines changed

skype/skype-ps/skype/Remove-CsTeamsAppPermissionPolicy.md

Lines changed: 102 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,123 @@ schema: 2.0.0
99

1010
## SYNOPSIS
1111

12+
As an admin, you can use app permission policies to enable or block specific apps for your users. Learn more about the App Permission Policies: https://docs.microsoft.com/en-us/microsoftteams/teams-app-permission-policies.
13+
14+
**We require that all creation and modification of app permission polices (not including the assignment or removal of policies from users) happens in the Microsoft Teams & Skype for Business Admin Center to ensure that the policy matches your expectations for the end user experience.**
15+
16+
This cmdlet allows you to remove app permission policies that have been created within your organization. If you run Remove-CsTeamsAppPermissionPolicy on the Global policy, it will be reset to the defaults provided for new organizations.
17+
1218
## SYNTAX
1319

20+
```
21+
Remove-CsTeamsAppSetupPolicy [-Tenant <Guid>] [-Identity] <XdsIdentity> [-Force] [-WhatIf] [-Confirm]
22+
[<CommonParameters>]
23+
```
24+
1425
## DESCRIPTION
15-
{{Fill in the Description}}
26+
As an admin, you can use app permission policies to enable or block specific apps for your users. Learn more about the App Permission Policies: https://docs.microsoft.com/en-us/microsoftteams/teams-app-permission-policies.
27+
28+
**We require that all creation and modification of app permission polices (not including the assignment or removal of policies from users) happens in the Microsoft Teams & Skype for Business Admin Center to ensure that the policy matches your expectations for the end user experience.**
29+
30+
This cmdlet allows you to remove app permission policies that have been created within your organization. If you run Remove-CsTeamsAppPermissionPolicy on the Global policy, it will be reset to the defaults provided for new organizations.
1631

1732
## EXAMPLES
1833

1934
### Example 1
2035
```powershell
21-
PS C:\> {{ Add example code here }}
36+
PS C:\> Remove-CsTeamsAppPermissionPolicy -Identity SalesPolicy
2237
```
2338

24-
{{ Add example description here }}
39+
Deletes a custom policy that has already been created in the organization.
2540

2641
## PARAMETERS
2742

43+
### -Identity
44+
Unique identifier for the policy to be removed.
45+
To "remove" the global policy, use the following syntax: `-Identity global`.
46+
(Note that the global policy cannot actually be removed. Instead, all the properties in that policy will be reset to their default values.) To remove a per-user policy, use syntax similar to this: `-Identity "SalesDepartmentPolicy"`.
47+
You cannot use wildcards when specifying a policy Identity.
48+
49+
```yaml
50+
Type: XdsIdentity
51+
Parameter Sets: (All)
52+
Aliases:
53+
Applicable: Skype for Business Online
54+
55+
Required: True
56+
Position: 2
57+
Default value: None
58+
Accept pipeline input: True (ByPropertyName)
59+
Accept wildcard characters: False
60+
```
61+
62+
### -Force
63+
Suppresses all non-fatal errors.
64+
65+
```yaml
66+
Type: SwitchParameter
67+
Parameter Sets: (All)
68+
Aliases:
69+
Applicable: Skype for Business Online
70+
71+
Required: False
72+
Position: Named
73+
Default value: None
74+
Accept pipeline input: False
75+
Accept wildcard characters: False
76+
```
77+
78+
### -WhatIf
79+
Describes what would happen if you executed the command without actually executing the command.
80+
81+
```yaml
82+
Type: SwitchParameter
83+
Parameter Sets: (All)
84+
Aliases: wi
85+
Applicable: Skype for Business Online
86+
87+
Required: False
88+
Position: Named
89+
Default value: None
90+
Accept pipeline input: False
91+
Accept wildcard characters: False
92+
```
93+
94+
### -Confirm
95+
Prompts you for confirmation before executing the command.
96+
97+
```yaml
98+
Type: SwitchParameter
99+
Parameter Sets: (All)
100+
Aliases: cf
101+
Applicable: Skype for Business Online
102+
103+
Required: False
104+
Position: Named
105+
Default value: None
106+
Accept pipeline input: False
107+
Accept wildcard characters: False
108+
```
109+
110+
### -Tenant
111+
Internal Microsoft use only.
112+
113+
```yaml
114+
Type: Guid
115+
Parameter Sets: (All)
116+
Aliases:
117+
Applicable: Skype for Business Online
118+
119+
Required: False
120+
Position: Named
121+
Default value: None
122+
Accept pipeline input: False
123+
Accept wildcard characters: False
124+
```
125+
28126
### CommonParameters
29127
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
30-
For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216).
128+
For more information, see about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216).
31129
32130
## INPUTS
33131

0 commit comments

Comments
 (0)