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.

Eingaben

None

Ausgaben

System.Object