Set-SPOApplicationPermission
Verwaltet Berechtigungen für eine Gastanwendung für den Zugriff auf eine SharePoint Embedded-Anwendung.
Syntax
Default (Standard)
Set-SPOApplicationPermission
[-OwningApplicationId] <Guid>
[-GuestApplicationId] <Guid>
[-PermissionAppOnly] <String[]>
[[-PermissionDelegated] <String[]>]
[<CommonParameters>]
Beschreibung
Das Set-SPOApplicationPermission Cmdlet verwaltet Berechtigungen für den Zugriff einer Gastanwendung auf eine SharePoint Embedded-Anwendung. Dies umfasst das Hinzufügen, Aktualisieren und Löschen von Gastanwendungsberechtigungen. Eine Gastanwendung ist definiert als eine Anwendung innerhalb der Unternehmensanwendungen des besitzenden Mandanten.
Sie müssen ein SharePoint Embedded-Administrator sein, um dieses Cmdlet ausführen zu können.
Angaben zu Berechtigungen sowie die aktuellsten Informationen zu Windows PowerShell für SharePoint Online finden Sie in der Onlinedokumentation unter Einführung in die SharePoint Online-Verwaltungsshell.
Hinweis
Für Gastanwendungen, die auf SharePoint Embedded-Anwendungen zugreifen, werden nur Nur-App-Berechtigungen unterstützt. Delegierte Berechtigungen werden nicht unterstützt und sind standardmäßig auf Nonefestgelegt.
Beispiele
Beispiel 1
Set-SPOApplicationPermission -OwningApplicationId a187e399-0c36-4b98-8f04-1edc167a0996 -GuestApplicationId 12345678-1234-1234-abcd-abcdefghijkl -PermissionAppOnly Read, Write
Beispiel 1 gibt der Gastanwendung mit der ID 12345678-1234-1234-abcd-abcdefghijkl nur App-Lese- und Schreibberechtigungen für den Zugriff auf die besitzende Anwendung, Microsoft Loop der IDa187e399-0c36-4b98-8f04-1edc167a0996.
Beispiel 2
Set-SPOApplicationPermission -OwningApplicationId 5e2795e3-ce8c-4cfb-b302-35fe5cd01597 -GuestApplicationId 12345678-1234-1234-abcd-abcdefghijkl -PermissionAppOnly ReadContent, WriteContent -PermissionDelegated None
Beispiel 2 gibt der Gastanwendung mit der ID 12345678-1234-1234-abcd-abcdefghijkl nur App-Berechtigung ReadContent, WriteContent für den Zugriff auf die besitzende Anwendung Microsoft Designer of ID a187e399-0c36-4b98-8f04-1edc167a0996.
Beispiel 3
Set-SPOApplicationPermission -OwningApplicationId 5e2795e3-ce8c-4cfb-b302-35fe5cd01597 -GuestApplicationId 12345678-1234-1234-abcd-abcdefghijkl -PermissionAppOnly None -PermissionDelegated None
In Beispiel 3 werden die Berechtigungen für die Gastanwendung für die Gastanwendung mit der ID 12345678-1234-1234-abcd-abcdefghijklauf Keine festgelegt. Dadurch wurden frühere Berechtigungen für diese Gastanwendung für den Zugriff auf die besitzende Anwendung von a187e399-0c36-4b98-8f04-1edc167a0996gelöscht.
Parameter
-ApplicationId
Anwendbar: SharePoint
Verwenden Sie diesen Parameter, um die Gastanwendungs-ID anzugeben. Eine Gastanwendung ist eine beliebige Anwendung innerhalb der Unternehmensanwendungen des Mandanten.
Parametereigenschaften
| Typ: | System.Guid |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | 1 |
| Obligatorisch: | True |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-OwningApplicationId
Anwendbar: SharePoint
Verwenden Sie diesen Parameter, um die besitzende Anwendung anzugeben, bei der der Gastanwendungszugriff gewährt wird.
Parametereigenschaften
| Typ: | System.Guid |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | 0 |
| Obligatorisch: | True |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-PermissionAppOnly
Anwendbar: SharePoint
Verwenden Sie diesen Parameter, um die Nur-App-Berechtigungen der Gastanwendung anzugeben.
Parametereigenschaften
| Typ: | System.String[] |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | 2 |
| Obligatorisch: | True |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-PermissionDelegated
Anwendbar: SharePoint
Dieser Parameter gibt delegierte Berechtigungen an, die derzeit für Gastanwendungen nicht unterstützt werden.
Parametereigenschaften
| Typ: | System.String[] |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | 3 |
| Obligatorisch: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.