You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: exchange/exchange-ps/exchange/Set-PartnerApplication.md
+7-122Lines changed: 7 additions & 122 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,16 +6,6 @@ schema: 2.0.0
6
6
# Set-PartnerApplication
7
7
8
8
## SYNOPSIS
9
-
!!! Exchange Server 2013
10
-
11
-
This cmdlet is available in on-premises Exchange and in the cloud-based service. Some parameters and settings may be exclusive to one environment or the other.
12
-
13
-
Use the Set-PartnerApplication cmdlet to configure a partner application.
14
-
15
-
For information about the parameter sets in the Syntax section below, see Exchange cmdlet syntax (https://technet.microsoft.com/library/bb123552.aspx).
16
-
17
-
!!! Exchange Server 2016, Exchange Online
18
-
19
9
This cmdlet is available in on-premises Exchange and in the cloud-based service. Some parameters and settings may be exclusive to one environment or the other.
20
10
21
11
Use the Set-PartnerApplication cmdlet to configure partner application configurations.
@@ -28,17 +18,17 @@ For information about the parameter sets in the Syntax section below, see Exchan
In Microsoft Exchange Server 2013, you can configure partner applications such as Microsoft SharePoint to access Exchange resources. Use the New-PartnerApplication cmdlet to create a partner application configuration for an application that needs to access Exchange 2013 resources. For details, see Integration with SharePoint and Lync. We recommend that you use the Configure-EnterprisePartnerApplication.ps1 script in the \\Exchange Server\\V15\\Scripts folder to configure partner applications.
59
-
60
-
You need to be assigned permissions before you can run this cmdlet. Although all parameters for this cmdlet are listed in this topic, you may not have access to some parameters if they're not included in the permissions assigned to you. To see what permissions you need, see the "Partner applications - configure" entry in the Sharing and collaboration permissions topic.
61
-
62
-
!!! Exchange Server 2016, Exchange Online
63
-
64
46
You can configure partner applications such as SharePoint to access Exchange resources. Use the New-PartnerApplication cmdlet to create a partner application configuration for an application that needs to access Exchange resources. For details, see Plan Exchange 2016 integration with SharePoint and Skype for Business. We recommend that you use the Configure-EnterprisePartnerApplication.ps1 script in the %ExchangeInstallPath%Scripts folder to configure partner applications.
65
47
66
48
You need to be assigned permissions before you can run this cmdlet. Although this topic lists all parameters for the cmdlet, you may not have access to some parameters if they're not included in the permissions assigned to you. To find the permissions required to run any cmdlet or parameter in your organization, see Find the permissions required to run any Exchange cmdlet (https://technet.microsoft.com/library/mt432940.aspx).
67
49
68
50
## EXAMPLES
69
51
70
-
### Example 1 -------------------------- (Exchange Server 2013)
71
-
```
72
-
Set-PartnerApplication HRApp -RefreshAuthMetadata
73
-
```
74
-
75
-
This example refreshes the auth metadata for the HRApp partner application.
76
-
77
-
### Example 1 -------------------------- (Exchange Server 2016)
78
-
```
79
-
Set-PartnerApplication HRApp -RefreshAuthMetadata
80
-
```
81
-
82
-
This example refreshes the auth metadata for the HRApp partner application.
83
-
84
-
### Example 1 -------------------------- (Exchange Online)
52
+
### Example 1
85
53
```
86
54
Set-PartnerApplication HRApp -RefreshAuthMetadata
87
55
```
@@ -91,14 +59,6 @@ This example refreshes the auth metadata for the HRApp partner application.
91
59
## PARAMETERS
92
60
93
61
### -Identity
94
-
!!! Exchange Server 2013
95
-
96
-
The Identity parameter specifies the identity of the partner application you want to modify.
97
-
98
-
99
-
100
-
!!! Exchange Server 2016, Exchange Online
101
-
102
62
The Identity parameter specifies the partner application you want to modify. You can use any value that uniquely identifies the partner application. For example:
103
63
104
64
- Name
@@ -109,8 +69,6 @@ The Identity parameter specifies the partner application you want to modify. You
This parameter is available only in on-premises Exchange.
147
-
148
-
This parameter is reserved for internal Microsoft use.
149
-
150
-
151
-
152
-
!!! Exchange Server 2016, Exchange Online
153
-
154
102
The ActAsPermissions parameter specifies the delegate permissions that are allowed for the partner application. You can specify multiple values separated by commas.
155
103
156
-
157
-
158
104
```yaml
159
105
Type: String[]
160
106
Parameter Sets: (All)
@@ -184,24 +130,6 @@ Accept pipeline input: False
184
130
Accept wildcard characters: False
185
131
```
186
132
187
-
### -AppOnlyPermissions
188
-
This parameter is available only in on-premises Exchange.
189
-
190
-
This parameter is reserved for internal Microsoft use.
191
-
192
-
```yaml
193
-
Type: String[]
194
-
Parameter Sets: (All)
195
-
Aliases:
196
-
Applicable: Exchange Server 2013
197
-
198
-
Required: False
199
-
Position: Named
200
-
Default value: None
201
-
Accept pipeline input: False
202
-
Accept wildcard characters: False
203
-
```
204
-
205
133
### -AuthMetadataUrl
206
134
This parameter is available only in on-premises Exchange.
The Confirm switch specifies whether to show or hide the confirmation prompt. How this switch affects the cmdlet depends on if the cmdlet requires confirmation before proceeding.
227
-
228
-
- Destructive cmdlets (for example, Remove-* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: -Confirm:$false.
229
-
230
-
- Most other cmdlets (for example, New-* and Set-* cmdlets) don't have a built-in pause. For these cmdlets, specifying the Confirm switch without a value introduces a pause that forces you acknowledge the command before proceeding.
231
-
232
-
233
-
234
-
!!! Exchange Server 2016, Exchange Online
235
-
236
152
The Confirm switch specifies whether to show or hide the confirmation prompt. How this switch affects the cmdlet depends on if the cmdlet requires confirmation before proceeding.
237
153
238
154
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: -Confirm:$false.
239
155
240
156
- Most other cmdlets (for example, New-\* and Set-\* cmdlets) don't have a built-in pause. For these cmdlets, specifying the Confirm switch without a value introduces a pause that forces you acknowledge the command before proceeding.
241
157
242
-
243
-
244
158
```yaml
245
159
Type: SwitchParameter
246
160
Parameter Sets: (All)
@@ -288,22 +202,6 @@ Accept pipeline input: False
288
202
Accept wildcard characters: False
289
203
```
290
204
291
-
### -IssuerIdentifier
292
-
This parameter is reserved for internal Microsoft use.
293
-
294
-
```yaml
295
-
Type: String
296
-
Parameter Sets: (All)
297
-
Aliases:
298
-
Applicable: Exchange Server 2013
299
-
300
-
Required: False
301
-
Position: Named
302
-
Default value: None
303
-
Accept pipeline input: False
304
-
Accept wildcard characters: False
305
-
```
306
-
307
205
### -LinkedAccount
308
206
The LinkedAccount parameter specifies a linked Active Directory user account for the application. Exchange evaluates Role Based Access Control (RBAC) permissions for the linked account when authorizing a token used to perform a task.
This parameter is available only in on-premises Exchange.
343
-
344
-
The Realm parameter specifies a security realm for the partner application. If the token is from a domain that's not an accepted domain, Exchange checks the realm specified in the token. In such a scenario, only tokens with the same realm specified in the partner application can access Exchange 2013 resources.
345
-
346
-
347
-
348
-
!!! Exchange Server 2016, Exchange Online
349
-
350
238
This parameter is available only in on-premises Exchange.
351
239
352
240
The Realm parameter specifies a security realm for the partner application. If the token is from a domain that's not an accepted domain, Exchange checks the realm specified in the token. In such a scenario, only tokens with the same realm specified in the partner application can access Exchange resources.
353
241
354
-
355
-
356
242
```yaml
357
243
Type: String
358
244
Parameter Sets: Set2
@@ -456,4 +342,3 @@ To see the return types, which are also known as output types, that this cmdlet
0 commit comments