Skip to content

Commit c67f1b7

Browse files
Add Teams Notifications And Feeds Policy documentation
1 parent a875e5c commit c67f1b7

File tree

3 files changed

+370
-0
lines changed

3 files changed

+370
-0
lines changed
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
---
2+
external help file: MicrosoftTeams-help.xml
3+
Module Name: MicrosoftTeams
4+
online version: https://learn.microsoft.com/powershell/module/teams/get-csteamsnotificationandfeedspolicy
5+
schema: 2.0.0
6+
---
7+
8+
# Get-CsTeamsNotificationAndFeedsPolicy
9+
10+
## SYNOPSIS
11+
Retrieves information about the Teams Notification and Feeds policy configured for use in the tenant.
12+
13+
## SYNTAX
14+
15+
### Identity (Default)
16+
```powershell
17+
Get-CsTeamsNotificationAndFeedsPolicy [[-Identity] <String>] [-MsftInternalProcessingMode <String>]
18+
[<CommonParameters>]
19+
```
20+
21+
### Filter
22+
```powershell
23+
Get-CsTeamsNotificationAndFeedsPolicy [-MsftInternalProcessingMode <String>] [-Filter <String>]
24+
[<CommonParameters>]
25+
```
26+
27+
## DESCRIPTION
28+
The Microsoft Teams notifications and feeds policy allows administrators to manage how notifications and activity feeds are handled within Teams. This policy includes settings that control the types of notifications users receive, how they are delivered, and which activities are highlighted in their feeds.
29+
30+
## EXAMPLES
31+
32+
### Example 1
33+
```powershell
34+
PS C:\> Get-CsTeamsNotificationAndFeedsPolicy
35+
```
36+
37+
The command shown above returns information of all Teams NotificationAndFeedsPolicy that have been configured for use in the tenant.
38+
39+
## PARAMETERS
40+
41+
### -Filter
42+
A filter that is not expressed in the standard wildcard language.
43+
44+
```yaml
45+
Type: String
46+
Parameter Sets: Filter
47+
Aliases:
48+
49+
Required: False
50+
Position: Named
51+
Default value: None
52+
Accept pipeline input: False
53+
Accept wildcard characters: False
54+
```
55+
56+
### -Identity
57+
Unique identifier assigned to the policy when it was created.
58+
59+
```yaml
60+
Type: String
61+
Parameter Sets: Identity
62+
Aliases:
63+
64+
Required: False
65+
Position: 1
66+
Default value: None
67+
Accept pipeline input: False
68+
Accept wildcard characters: False
69+
```
70+
71+
### -MsftInternalProcessingMode
72+
For internal use only.
73+
74+
```yaml
75+
Type: String
76+
Parameter Sets: (All)
77+
Aliases:
78+
79+
Required: False
80+
Position: Named
81+
Default value: None
82+
Accept pipeline input: False
83+
Accept wildcard characters: False
84+
```
85+
86+
### CommonParameters
87+
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
88+
89+
## INPUTS
90+
91+
### None
92+
93+
## OUTPUTS
94+
95+
### System.Object
96+
## NOTES
97+
98+
## RELATED LINKS
Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
---
2+
external help file: MicrosoftTeams-help.xml
3+
Module Name: MicrosoftTeams
4+
online version: https://learn.microsoft.com/powershell/module/teams/remove-csteamsnotificationandfeedspolicy
5+
schema: 2.0.0
6+
---
7+
8+
# Remove-CsTeamsNotificationAndFeedsPolicy
9+
10+
## SYNOPSIS
11+
Deletes an existing Teams Notification and Feeds Policy
12+
13+
## SYNTAX
14+
15+
```powershell
16+
Remove-CsTeamsNotificationAndFeedsPolicy [-Identity] <String> [-MsftInternalProcessingMode <String>] [-WhatIf]
17+
[-Confirm] [<CommonParameters>]
18+
```
19+
20+
## DESCRIPTION
21+
The Microsoft Teams notifications and feeds policy allows administrators to manage how notifications and activity feeds are handled within Teams. This policy includes settings that control the types of notifications users receive, how they are delivered, and which activities are highlighted in their feeds.
22+
23+
## EXAMPLES
24+
25+
### Example 1
26+
```powershell
27+
PS C:\> Remove-CsTeamsNotificationAndFeedsPolicy
28+
```
29+
30+
Remove an existing Notifications and Feeds Policy
31+
32+
## PARAMETERS
33+
34+
### -Confirm
35+
Prompts you for confirmation before running the cmdlet.
36+
37+
```yaml
38+
Type: SwitchParameter
39+
Parameter Sets: (All)
40+
Aliases: cf
41+
42+
Required: False
43+
Position: Named
44+
Default value: None
45+
Accept pipeline input: False
46+
Accept wildcard characters: False
47+
```
48+
49+
### -Identity
50+
Unique identifier assigned to the policy when it was created.
51+
52+
```yaml
53+
Type: String
54+
Parameter Sets: (All)
55+
Aliases:
56+
57+
Required: True
58+
Position: 1
59+
Default value: None
60+
Accept pipeline input: True (ByPropertyName)
61+
Accept wildcard characters: False
62+
```
63+
64+
### -MsftInternalProcessingMode
65+
For internal use only.
66+
67+
```yaml
68+
Type: String
69+
Parameter Sets: (All)
70+
Aliases:
71+
72+
Required: False
73+
Position: Named
74+
Default value: None
75+
Accept pipeline input: False
76+
Accept wildcard characters: False
77+
```
78+
79+
### -WhatIf
80+
Shows what would happen if the cmdlet runs.
81+
The cmdlet is not run.
82+
83+
```yaml
84+
Type: SwitchParameter
85+
Parameter Sets: (All)
86+
Aliases: wi
87+
88+
Required: False
89+
Position: Named
90+
Default value: None
91+
Accept pipeline input: False
92+
Accept wildcard characters: False
93+
```
94+
95+
### CommonParameters
96+
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
97+
98+
## INPUTS
99+
100+
### System.String
101+
102+
## OUTPUTS
103+
104+
### System.Object
105+
## NOTES
106+
107+
## RELATED LINKS
Lines changed: 165 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,165 @@
1+
---
2+
external help file: MicrosoftTeams-help.xml
3+
Module Name: MicrosoftTeams
4+
online version: https://learn.microsoft.com/powershell/module/teams/set-csteamsnotificationandfeedspolicy
5+
schema: 2.0.0
6+
---
7+
8+
# Set-CsTeamsNotificationAndFeedsPolicy
9+
10+
## SYNOPSIS
11+
12+
Modifies an existing Teams Notifications and Feeds Policy
13+
14+
## SYNTAX
15+
16+
```powershell
17+
Set-CsTeamsNotificationAndFeedsPolicy [-Description <String>] [[-Identity] <String>]
18+
[-SuggestedFeedsEnabledType <String>] [-TrendingFeedsEnabledType <String>]
19+
[-MsftInternalProcessingMode <String>] [-WhatIf] [-Confirm] [<CommonParameters>]
20+
```
21+
22+
## DESCRIPTION
23+
24+
The Microsoft Teams notifications and feeds policy allows administrators to manage how notifications and activity feeds are handled within Teams. This policy includes settings that control the types of notifications users receive, how they are delivered, and which activities are highlighted in their feeds.
25+
26+
## EXAMPLES
27+
28+
### Example 1
29+
30+
```powershell
31+
PS C:\> Set-CsTeamsNotificationAndFeedsPolicy Global -SuggestedFeedsEnabledType EnabledUserOverride
32+
```
33+
34+
Change settings on an existing Notifications and Feeds Policy.
35+
36+
## PARAMETERS
37+
38+
### -Confirm
39+
40+
Prompts you for confirmation before running the cmdlet.
41+
42+
```yaml
43+
Type: SwitchParameter
44+
Parameter Sets: (All)
45+
Aliases: cf
46+
47+
Required: False
48+
Position: Named
49+
Default value: None
50+
Accept pipeline input: False
51+
Accept wildcard characters: False
52+
```
53+
54+
### -Description
55+
56+
Free format text
57+
58+
```yaml
59+
Type: String
60+
Parameter Sets: (All)
61+
Aliases:
62+
63+
Required: False
64+
Position: Named
65+
Default value: None
66+
Accept pipeline input: False
67+
Accept wildcard characters: False
68+
```
69+
70+
### -Identity
71+
72+
Unique identifier assigned to the policy when it was created.
73+
74+
```yaml
75+
Type: String
76+
Parameter Sets: (All)
77+
Aliases:
78+
79+
Required: False
80+
Position: 1
81+
Default value: None
82+
Accept pipeline input: False
83+
Accept wildcard characters: False
84+
```
85+
86+
### -MsftInternalProcessingMode
87+
88+
For internal use only.
89+
90+
```yaml
91+
Type: String
92+
Parameter Sets: (All)
93+
Aliases:
94+
95+
Required: False
96+
Position: Named
97+
Default value: None
98+
Accept pipeline input: False
99+
Accept wildcard characters: False
100+
```
101+
102+
### -SuggestedFeedsEnabledType
103+
104+
The SuggestedFeedsEnabledType parameter in the Microsoft Teams notifications and feeds policy controls whether users receive notifications about suggested activities and content within their Teams environment. When enabled, this parameter ensures that users are notified about recommended or relevant activities, helping them stay informed and engaged with important updates and interactions.
105+
106+
```yaml
107+
Type: String
108+
Parameter Sets: (All)
109+
Aliases:
110+
111+
Required: False
112+
Position: Named
113+
Default value: None
114+
Accept pipeline input: False
115+
Accept wildcard characters: False
116+
```
117+
118+
### -TrendingFeedsEnabledType
119+
120+
The TrendingFeedsEnabledType parameter in the Microsoft Teams notifications and feeds policy controls whether users receive notifications about trending activities within their Teams environment. When enabled, this parameter ensures that users are notified about popular or important activities, helping them stay informed about significant updates and interactions.
121+
122+
```yaml
123+
Type: String
124+
Parameter Sets: (All)
125+
Aliases:
126+
127+
Required: False
128+
Position: Named
129+
Default value: None
130+
Accept pipeline input: False
131+
Accept wildcard characters: False
132+
```
133+
134+
### -WhatIf
135+
136+
Shows what would happen if the cmdlet runs.
137+
The cmdlet is not run.
138+
139+
```yaml
140+
Type: SwitchParameter
141+
Parameter Sets: (All)
142+
Aliases: wi
143+
144+
Required: False
145+
Position: Named
146+
Default value: None
147+
Accept pipeline input: False
148+
Accept wildcard characters: False
149+
```
150+
151+
### CommonParameters
152+
153+
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
154+
155+
## INPUTS
156+
157+
### None
158+
159+
## OUTPUTS
160+
161+
### System.Object
162+
163+
## NOTES
164+
165+
## RELATED LINKS

0 commit comments

Comments
 (0)