Skip to content

Commit e47b43a

Browse files
Merge pull request #12030 from michbrown-png/main
Update Teams Shifts Cmdlets
2 parents 93b35d9 + c67f1b7 commit e47b43a

16 files changed

+1351
-52
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

teams/teams-ps/teams/Get-CsTeamsShiftsConnection.md

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,17 @@ This cmdlet returns the list of existing workforce management (WFM) connections.
1717
## SYNTAX
1818

1919
### Get (Default)
20-
```
20+
```powershell
2121
Get-CsTeamsShiftsConnection [-Authorization <string>] [-Break] [-HttpPipelineAppend <SendAsyncStep[]>] [-HttpPipelinePrepend <SendAsyncStep[]>] [-Proxy <uri>] [-ProxyCredential <pscredential>] [-ProxyUseDefaultCredentials] [<CommonParameters>]
2222
```
2323

2424
### Get1
25-
```
25+
```powershell
2626
Get-CsTeamsShiftsConnection -ConnectionId <string> [-Authorization <string>] [-Break] [-HttpPipelineAppend <SendAsyncStep[]>] [-HttpPipelinePrepend <SendAsyncStep[]>] [-Proxy <uri>] [-ProxyCredential <pscredential>] [-ProxyUseDefaultCredentials] [<CommonParameters>]
2727
```
2828

2929
### GetViaIdentity
30-
```
30+
```powershell
3131
Get-CsTeamsShiftsConnection -InputObject <IConfigApiBasedCmdletsIdentity> [-Authorization <string>] [-Break] [-HttpPipelineAppend <SendAsyncStep[]>] [-HttpPipelinePrepend <SendAsyncStep[]>] [-Proxy <uri>] [-ProxyCredential <pscredential>] [-ProxyUseDefaultCredentials] [<CommonParameters>]
3232
```
3333

@@ -231,6 +231,21 @@ Accept pipeline input: False
231231
Accept wildcard characters: False
232232
```
233233
234+
### -Authorization
235+
Used to provide the necessary credentials for authenticating and authorizing the connection to the workforce management (WFM) system. This parameter ensures that the connection has the appropriate permissions to access and manage the data within the WFM system.
236+
237+
```yaml
238+
Type: String
239+
Parameter Sets: (All)
240+
Aliases:
241+
242+
Required: False
243+
Position: Named
244+
Default value: None
245+
Accept pipeline input: False
246+
Accept wildcard characters: False
247+
```
248+
234249
### CommonParameters
235250
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216).
236251

teams/teams-ps/teams/Get-CsTeamsShiftsConnectionErrorReport.md

Lines changed: 137 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,27 @@ This cmdlet returns the list of all the team mapping error reports. It can also
1717

1818
## SYNTAX
1919

20-
```
21-
Get-CsTeamsShiftsConnectionErrorReport [-Activeness <string>] [-After <string>] [-Before <string>] [-Code <string>] [-ConnectionId <string>] [-ConnectorInstanceId <string>] [-Operation <string>] [-Procedure <string>] [-TeamId <string>] [<CommonParameters>]
20+
### Get (Default)
21+
```powershell
22+
Get-CsTeamsShiftsConnectionErrorReport [-Activeness <String>] [-After <String>] [-Before <String>]
23+
[-Code <String>] [-ConnectionId <String>] [-ConnectorInstanceId <String>] [-Operation <String>]
24+
[-Procedure <String>] [-TeamId <String>] [-Authorization <String>] [-Break]
25+
[-HttpPipelineAppend <SendAsyncStep[]>] [-HttpPipelinePrepend <SendAsyncStep[]>] [-Proxy <Uri>]
26+
[-ProxyCredential <PSCredential>] [-ProxyUseDefaultCredentials] [<CommonParameters>]
2227
```
2328

29+
### Get1
30+
```powershell
31+
Get-CsTeamsShiftsConnectionErrorReport -ErrorReportId <String> [-Break] [-HttpPipelineAppend <SendAsyncStep[]>]
32+
[-HttpPipelinePrepend <SendAsyncStep[]>] [-Proxy <Uri>] [-ProxyCredential <PSCredential>]
33+
[-ProxyUseDefaultCredentials] [<CommonParameters>]
2434
```
25-
Get-CsTeamsShiftsConnectionErrorReport [[-ErrorReportId] <String>] [<CommonParameters>]
35+
36+
### GetViaIdentity
37+
```powershell
38+
Get-CsTeamsShiftsConnectionErrorReport -InputObject <IConfigApiBasedCmdletsIdentity> [-Break]
39+
[-HttpPipelineAppend <SendAsyncStep[]>] [-HttpPipelinePrepend <SendAsyncStep[]>] [-Proxy <Uri>]
40+
[-ProxyCredential <PSCredential>] [-ProxyUseDefaultCredentials] [<CommonParameters>]
2641
```
2742

2843
## DESCRIPTION
@@ -289,6 +304,125 @@ Accept pipeline input: False
289304
Accept wildcard characters: False
290305
```
291306

307+
### -Authorization
308+
Used to provide the necessary credentials for authenticating and authorizing the connection to the workforce management (WFM) system. This parameter ensures that the connection has the appropriate permissions to access and manage the data within the WFM system.
309+
310+
```yaml
311+
Type: String
312+
Parameter Sets: Get
313+
Aliases:
314+
315+
Required: False
316+
Position: Named
317+
Default value: None
318+
Accept pipeline input: False
319+
Accept wildcard characters: False
320+
```
321+
322+
### -Break
323+
Wait for the .NET debugger to attach.
324+
325+
```yaml
326+
Type: SwitchParameter
327+
Parameter Sets: (All)
328+
Aliases:
329+
330+
Required: False
331+
Position: Named
332+
Default value: None
333+
Accept pipeline input: False
334+
Accept wildcard characters: False
335+
```
336+
337+
### -HttpPipelineAppend
338+
SendAsync Pipeline Steps to be appended to the front of the pipeline.
339+
340+
```yaml
341+
Type: SendAsyncStep[]
342+
Parameter Sets: (All)
343+
Aliases:
344+
345+
Required: False
346+
Position: Named
347+
Default value: None
348+
Accept pipeline input: False
349+
Accept wildcard characters: False
350+
```
351+
352+
### -HttpPipelinePrepend
353+
SendAsync Pipeline Steps to be prepended to the front of the pipeline.
354+
355+
```yaml
356+
Type: SendAsyncStep[]
357+
Parameter Sets: (All)
358+
Aliases:
359+
360+
Required: False
361+
Position: Named
362+
Default value: None
363+
Accept pipeline input: False
364+
Accept wildcard characters: False
365+
```
366+
367+
### -InputObject
368+
Identity Parameter
369+
370+
```yaml
371+
Type: IConfigApiBasedCmdletsIdentity
372+
Parameter Sets: GetViaIdentity
373+
Aliases:
374+
375+
Required: True
376+
Position: Named
377+
Default value: None
378+
Accept pipeline input: True (ByValue)
379+
Accept wildcard characters: False
380+
```
381+
382+
### -Proxy
383+
The URI for the proxy server to use.
384+
385+
```yaml
386+
Type: Uri
387+
Parameter Sets: (All)
388+
Aliases:
389+
390+
Required: False
391+
Position: Named
392+
Default value: None
393+
Accept pipeline input: False
394+
Accept wildcard characters: False
395+
```
396+
397+
### -ProxyCredential
398+
Credentials for a proxy server to use for the remote call.
399+
400+
```yaml
401+
Type: PSCredential
402+
Parameter Sets: (All)
403+
Aliases:
404+
405+
Required: False
406+
Position: Named
407+
Default value: None
408+
Accept pipeline input: False
409+
Accept wildcard characters: False
410+
```
411+
412+
### -ProxyUseDefaultCredentials
413+
Use the default credentials for the proxy.
414+
415+
```yaml
416+
Type: SwitchParameter
417+
Parameter Sets: (All)
418+
Aliases:
419+
420+
Required: False
421+
Position: Named
422+
Default value: None
423+
Accept pipeline input: False
424+
Accept wildcard characters: False
425+
```
292426
### CommonParameters
293427
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](https://go.microsoft.com/fwlink/?LinkID=113216).
294428

0 commit comments

Comments
 (0)