|
| 1 | +--- |
| 2 | +external help file: tmp_hj4xd5au.st3-help.xml |
| 3 | +Module Name: tmp_hj4xd5au.st3 |
| 4 | +online version: http://technet.microsoft.com/EN-US/library/089fd324-a267-4e53-ad32-924875d15ef9(OCS.15).aspx |
| 5 | +schema: 2.0.0 |
| 6 | +--- |
| 7 | + |
| 8 | +# Grant-CsTeamsCallingPolicy |
| 9 | + |
| 10 | +## SYNOPSIS |
| 11 | + |
| 12 | +Cmdlet to assign a specific Teams Calling Policy to a user. |
| 13 | + |
| 14 | +## SYNTAX |
| 15 | + |
| 16 | +``` |
| 17 | +Grant-CsTeamsCallingPolicy [-PassThru] [-Confirm] [[-PolicyName] <Object>] [[-Identity] <Object>] [-Global] |
| 18 | + [-Tenant <Object>] [-DomainController <Object>] [-WhatIf] [-AsJob] |
| 19 | +``` |
| 20 | + |
| 21 | +## DESCRIPTION |
| 22 | +The Teams Calling Policies designate which users are able to use calling functionality within teams and determine the interopability state with Skype for Business. This cmdlet allows admins to grant user level policies to individual users. |
| 23 | + |
| 24 | +## EXAMPLES |
| 25 | + |
| 26 | +### Example 1 |
| 27 | +```powershell |
| 28 | +PS C:\> Grant-CsTeamsCallingPolicy -identity "Ken Myer" -PolicyName SalesCallingPolicy |
| 29 | +``` |
| 30 | + |
| 31 | +Assigns the TeamsCallingPolicy called "SalesCallingPolicy" to the user "Ken Myer" |
| 32 | + |
| 33 | +## PARAMETERS |
| 34 | + |
| 35 | +### -Confirm |
| 36 | +Prompts you for confirmation before running the cmdlet. |
| 37 | + |
| 38 | +```yaml |
| 39 | +Type: SwitchParameter |
| 40 | +Parameter Sets: (All) |
| 41 | +Aliases: cf |
| 42 | + |
| 43 | +Required: False |
| 44 | +Position: Named |
| 45 | +Default value: None |
| 46 | +Accept pipeline input: False |
| 47 | +Accept wildcard characters: False |
| 48 | +``` |
| 49 | +
|
| 50 | +### -DomainController |
| 51 | +Internal Microsoft use |
| 52 | +
|
| 53 | +```yaml |
| 54 | +Type: Object |
| 55 | +Parameter Sets: (All) |
| 56 | +Aliases: |
| 57 | + |
| 58 | +Required: False |
| 59 | +Position: Named |
| 60 | +Default value: None |
| 61 | +Accept pipeline input: False |
| 62 | +Accept wildcard characters: False |
| 63 | +``` |
| 64 | +
|
| 65 | +### -Global |
| 66 | +Internal Microsoft use |
| 67 | +
|
| 68 | +```yaml |
| 69 | +Type: SwitchParameter |
| 70 | +Parameter Sets: (All) |
| 71 | +Aliases: |
| 72 | + |
| 73 | +Required: False |
| 74 | +Position: Named |
| 75 | +Default value: None |
| 76 | +Accept pipeline input: False |
| 77 | +Accept wildcard characters: False |
| 78 | +``` |
| 79 | +
|
| 80 | +### -Identity |
| 81 | +The user object to whom the policy is being assigned. |
| 82 | +
|
| 83 | +```yaml |
| 84 | +Type: Object |
| 85 | +Parameter Sets: (All) |
| 86 | +Aliases: |
| 87 | + |
| 88 | +Required: False |
| 89 | +Position: 0 |
| 90 | +Default value: None |
| 91 | +Accept pipeline input: False |
| 92 | +Accept wildcard characters: False |
| 93 | +``` |
| 94 | +
|
| 95 | +### -PassThru |
| 96 | +Enables you to pass a user object through the pipeline that represents the user being assigned the policy. By default, the Grant-CsTeamsCallingPolicy cmdlet does not pass objects through the pipeline. |
| 97 | +
|
| 98 | +```yaml |
| 99 | +Type: SwitchParameter |
| 100 | +Parameter Sets: (All) |
| 101 | +Aliases: |
| 102 | + |
| 103 | +Required: False |
| 104 | +Position: Named |
| 105 | +Default value: None |
| 106 | +Accept pipeline input: False |
| 107 | +Accept wildcard characters: False |
| 108 | +``` |
| 109 | +
|
| 110 | +### -PolicyName |
| 111 | +The name of the policy being assigned. To remove an existing user level policy assignment, specify PolicyName as null. |
| 112 | +
|
| 113 | +```yaml |
| 114 | +Type: Object |
| 115 | +Parameter Sets: (All) |
| 116 | +Aliases: |
| 117 | + |
| 118 | +Required: False |
| 119 | +Position: 1 |
| 120 | +Default value: None |
| 121 | +Accept pipeline input: False |
| 122 | +Accept wildcard characters: False |
| 123 | +``` |
| 124 | +
|
| 125 | +### -Tenant |
| 126 | +Internal Microsoft use |
| 127 | +
|
| 128 | +```yaml |
| 129 | +Type: Object |
| 130 | +Parameter Sets: (All) |
| 131 | +Aliases: |
| 132 | + |
| 133 | +Required: False |
| 134 | +Position: Named |
| 135 | +Default value: None |
| 136 | +Accept pipeline input: False |
| 137 | +Accept wildcard characters: False |
| 138 | +``` |
| 139 | +
|
| 140 | +### -WhatIf |
| 141 | +Shows what would happen if the cmdlet runs. |
| 142 | +The cmdlet is not run. |
| 143 | +
|
| 144 | +```yaml |
| 145 | +Type: SwitchParameter |
| 146 | +Parameter Sets: (All) |
| 147 | +Aliases: wi |
| 148 | + |
| 149 | +Required: False |
| 150 | +Position: Named |
| 151 | +Default value: None |
| 152 | +Accept pipeline input: False |
| 153 | +Accept wildcard characters: False |
| 154 | +``` |
| 155 | +
|
| 156 | +### -AsJob |
| 157 | +Internal Microsoft use |
| 158 | +
|
| 159 | +```yaml |
| 160 | +Type: SwitchParameter |
| 161 | +Parameter Sets: (All) |
| 162 | +Aliases: |
| 163 | + |
| 164 | +Required: False |
| 165 | +Position: Named |
| 166 | +Default value: None |
| 167 | +Accept pipeline input: False |
| 168 | +Accept wildcard characters: False |
| 169 | +``` |
| 170 | +
|
| 171 | +## INPUTS |
| 172 | +
|
| 173 | +### Microsoft.Rtc.Management.AD.UserIdParameter |
| 174 | +
|
| 175 | +
|
| 176 | +## OUTPUTS |
| 177 | +
|
| 178 | +### System.Object |
| 179 | +
|
| 180 | +## NOTES |
| 181 | +
|
| 182 | +## RELATED LINKS |
0 commit comments