Skip to content

Fix Skype content formatting for new PlatyPS pipeline #12927

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4,487 changes: 4,486 additions & 1 deletion .openpublishing.redirection.skype.json

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
---
external help file: Microsoft.Rtc.Management.dll-help.xml
online version: https://learn.microsoft.com/powershell/module/skype/add-cssladelegates
applicable: Skype for Business Server 2013, Skype for Business Server 2015, Skype for Business Server 2019
title: Add-CsSlaDelegates
schema: 2.0.0
manager: rogupta
author: hirenshah1
external help file: Microsoft.Rtc.Management.dll-help.xml
Locale: en-US
manager: rogupta
Module Name: SkypeForBusiness
ms.author: hirshah
ms.reviewer:
online version: https://learn.microsoft.com/powershell/module/skype/add-cssladelegates
schema: 2.0.0
title: Add-CsSlaDelegates
---

# Add-CsSlaDelegates
Expand All @@ -25,17 +26,17 @@ Add-CsSlaDelegates [-Identity] <UserIdParameter> -Delegate <Uri> [-Confirm] [-Pa
## DESCRIPTION
SLA is a feature in Skype for Business (SfB) for handling multiple calls on a specific number called a shared number. SLA can configure any enterprise voice enabled SfB user as a shared number with multiple lines to respond to multiple calls. The calls are not actually received on the shared number, instead they are forwarded to users that act as delegates for the shared number. Any one of the delegates can pick up the call while the rest of the delegates get a notification on their phone about who picked up the call and which line has become busy as a result. Both the number of lines and the delegates are configurable for a shared number in SLA. In addition, advanced options such as BusyOption (what happens in a situation when all lines are busy) and MissedCallOption (the case in which none of the delegates pick up a call) can also be configured for a shared number.

The `Add-CsSlaDelegates` cmdlet provides a way to retrieve a shared number configuration.
The `Add-CsSlaDelegates` cmdlet provides a way to retrieve a shared number configuration.

NOTE: Logging in with the account created for the SLA number is not supported. Using the SLA number account with any device or Desktop Client can result in unpredictable behavior. It is not necessary to use that account for the Shared Line Appearance feature to function.

By default, members of the RTCUniversalServerAdmins group are authorized to run the `Add-CsSlaDelegates`. To return a list of all the role-based access control (RBAC) roles this cmdlet has been assigned to (including any custom RBAC roles you have created yourself), run the following command from the Windows PowerShell prompt:
By default, members of the RTCUniversalServerAdmins group are authorized to run the `Add-CsSlaDelegates`. To return a list of all the role-based access control (RBAC) roles this cmdlet has been assigned to (including any custom RBAC roles you have created yourself), run the following command from the Windows PowerShell prompt:

Get-CsAdminRole | Where-Object {$_.Cmdlets -match "Add-CsSlaDelegates"}

## EXAMPLES

### -------------------------- Example 1 --------------------------
### Example 1
```
Add-CsSlaDelegates -Identity emergency -Delegate sip:[email protected]
```
Expand All @@ -45,13 +46,15 @@ This example adds a delegate "[email protected]" to an SLA configurat
## PARAMETERS

### -Delegate

> Applicable: Skype for Business Server 2015, Skype for Business Server 2019
Specifies a user that will respond to a call on the shared number specified by the Identity parameter. This parameter requires a valid sip address.

```yaml
Type: Uri
Parameter Sets: (All)
Aliases:
Applicable: Skype for Business Server 2015, Skype for Business Server 2019
Aliases:

Required: True
Position: Named
Expand All @@ -61,7 +64,10 @@ Accept wildcard characters: False
```
### -Identity
Indicates the identity of the shared number to which the delegate will be added.
> Applicable: Skype for Business Server 2015, Skype for Business Server 2019
Indicates the identity of the shared number to which the delegate will be added.
User identities can be specified using one of five formats:
- SIP address: Example. sip:[email protected].
Expand All @@ -73,8 +79,7 @@ User identities can be specified using one of five formats:
```yaml
Type: UserIdParameter
Parameter Sets: (All)
Aliases:
Applicable: Skype for Business Server 2015, Skype for Business Server 2019
Aliases:

Required: True
Position: 1
Expand All @@ -83,14 +88,16 @@ Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
```
### -Confirm
Prompts you for confirmation before executing the command.
### -PassThru
> Applicable: Skype for Business Server 2015, Skype for Business Server 2019
The presence of the passthru switch causes the cmdlet to pass the current objects through the pipeline.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Applicable: Skype for Business Server 2015, Skype for Business Server 2019
Aliases:

Required: False
Position: Named
Expand All @@ -99,14 +106,16 @@ Accept pipeline input: False
Accept wildcard characters: False
```
### -PassThru
The presence of the passthru switch causes the cmdlet to pass the current objects through the pipeline.
### -Confirm
> Applicable: Skype for Business Server 2015, Skype for Business Server 2019
Prompts you for confirmation before executing the command.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Applicable: Skype for Business Server 2015, Skype for Business Server 2019
Aliases: cf

Required: False
Position: Named
Expand All @@ -116,13 +125,15 @@ Accept wildcard characters: False
```
### -WhatIf
Describes what would happen if you executed the command without actually executing the command.
> Applicable: Skype for Business Server 2015, Skype for Business Server 2019
Describes what would happen if you executed the command without actually executing the command.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Applicable: Skype for Business Server 2015, Skype for Business Server 2019

Required: False
Position: Named
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
---
external help file: Microsoft.Rtc.Management.dll-help.xml
online version: https://learn.microsoft.com/powershell/module/skype/approve-csdeviceupdaterule
applicable: Lync Server 2010, Lync Server 2013, Skype for Business Server 2015, Skype for Business Server 2019
title: Approve-CsDeviceUpdateRule
schema: 2.0.0
manager: rogupta
author: hirenshah1
external help file: Microsoft.Rtc.Management.dll-help.xml
Locale: en-US
manager: rogupta
Module Name: SkypeForBusiness
ms.author: hirshah
ms.reviewer:
online version: https://learn.microsoft.com/powershell/module/skype/approve-csdeviceupdaterule
schema: 2.0.0
title: Approve-CsDeviceUpdateRule
---

# Approve-CsDeviceUpdateRule
Expand Down Expand Up @@ -52,15 +53,15 @@ Get-CsAdminRole | Where-Object {$_.Cmdlets -match "Approve-CsDeviceUpdateRule"}


## EXAMPLES
### -------------------------- Example 1 --------------------------
### Example 1
```
Approve-CsDeviceUpdateRule -Identity service:WebServer:atl-cs-001.litwareinc.com/d5ce3c10-2588-420a-82ac-dc2d9b1222ff9
```

The command shown in Example 1 approves the device update rule d5ce3c10-2588-420a-82ac-dc2d9b1222ff9 found on the service WebServer:atl-cs-001.litwareinc.com.


### -------------------------- Example 2 --------------------------
### Example 2
```
Get-CsDeviceUpdateRule -Filter service:WebServer:atl-cs-001.litwareinc.com* | Approve-CsDeviceUpdateRule
```
Expand All @@ -70,7 +71,7 @@ To do this, the command first calls the `Get-CsDeviceUpdateRule` cmdlet along wi
(By definition, these are all the device update rules that have been assigned to the service WebServer:atl-cs-001.litwareinc.com.) This filtered collection is then piped to the `Approve-CsDeviceUpdateRule` cmdlet, which approves each rule in the collection.


### -------------------------- Example 3 --------------------------
### Example 3
```
Get-CsDeviceUpdateRule | Where-Object {$_.Brand -eq "LG-Nortel"} | Approve-CsDeviceUpdateRule
```
Expand All @@ -83,16 +84,36 @@ The filtered collection is then piped to the `Approve-CsDeviceUpdateRule` cmdlet

## PARAMETERS

### -Force

> Applicable: Lync Server 2010, Lync Server 2013, Skype for Business Server 2015, Skype for Business Server 2019
Suppresses the display of any non-fatal error message that might occur when running the command.

```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -Identity
> Applicable: Lync Server 2010, Lync Server 2013, Skype for Business Server 2015, Skype for Business Server 2019
Unique identifier for the device update rule being approved.
The Identity for a device update rule consists of two parts: the service where the device update rule has been assigned (for example, service:WebServer:atl-cs-001.litwareinc.com) and a globally unique identifier (GUID).
Consequently, a device update rule configured for the Redmond site will have an Identity similar to this: service:WebServer:atl-cs-001.litwareinc.com /d5ce3c10-2588-420a-82ac-dc2d9b1222ff9.
```yaml
Type: XdsIdentity
Parameter Sets: Identity
Aliases:
Applicable: Lync Server 2010, Lync Server 2013, Skype for Business Server 2015, Skype for Business Server 2019
Aliases:

Required: False
Position: 2
Expand All @@ -102,13 +123,15 @@ Accept wildcard characters: False
```
### -Instance
> Applicable: Lync Server 2010, Lync Server 2013, Skype for Business Server 2015, Skype for Business Server 2019
Allows you to pass a reference to an object to the cmdlet rather than set individual parameter values.
```yaml
Type: PSObject
Parameter Sets: Instance
Aliases:
Applicable: Lync Server 2010, Lync Server 2013, Skype for Business Server 2015, Skype for Business Server 2019
Aliases:

Required: False
Position: Named
Expand All @@ -117,14 +140,16 @@ Accept pipeline input: True (ByValue)
Accept wildcard characters: False
```
### -Force
Suppresses the display of any non-fatal error message that might occur when running the command.
### -Confirm
> Applicable: Lync Server 2010, Lync Server 2013, Skype for Business Server 2015, Skype for Business Server 2019
Prompts you for confirmation before executing the command.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Applicable: Lync Server 2010, Lync Server 2013, Skype for Business Server 2015, Skype for Business Server 2019
Aliases: cf

Required: False
Position: Named
Expand All @@ -134,29 +159,15 @@ Accept wildcard characters: False
```
### -WhatIf
Describes what would happen if you executed the command without actually executing the command.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Applicable: Lync Server 2010, Lync Server 2013, Skype for Business Server 2015, Skype for Business Server 2019
> Applicable: Lync Server 2010, Lync Server 2013, Skype for Business Server 2015, Skype for Business Server 2019
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -Confirm
Prompts you for confirmation before executing the command.
Describes what would happen if you executed the command without actually executing the command.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Applicable: Lync Server 2010, Lync Server 2013, Skype for Business Server 2015, Skype for Business Server 2019
Aliases: wi

Required: False
Position: Named
Expand All @@ -170,14 +181,12 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable
## INPUTS
###
Microsoft.Rtc.Management.WritableConfig.Settings.DeviceUpdate.DeviceUpdate.Rule object.
### Microsoft.Rtc.Management.WritableConfig.Settings.DeviceUpdate.DeviceUpdate.Rule object.
The `Approve-CsDeviceUpdateRule` cmdlet accepts pipelined instances of the device update rule object.

## OUTPUTS

###
None.
### None
Instead, the `Approve-CsDeviceUpdateRule` cmdlet approves instances of the Microsoft.Rtc.Management.WritableConfig.Settings.DeviceUpdate.DeviceUpdate.Rule object.

## NOTES
Expand Down
Loading
Loading