Freigeben über


Containertypen für die Verwendung bei der Containerfreigabe nicht zulassen

Übersicht über die Containerfreigabe

Glossar

  • Container– Ein Container im Kontext von Planner ist die Ressource, die Autorisierungsregeln und die Lebensdauer des Plans angibt (z. B. Microsoft 365-Gruppe, Liste, Laufwerkselement).
  • Host container – der Container, in dem der Plan enthalten ist. Dies ist der Plan.Container der OData-API.
  • Shared container – Ein Container, für den ein Plan freigegeben wurde, sodass Benutzern mit Zugriff auf den Container Zugriff auf den Plan gewährt wird.

Übersicht

Die Containerfreigabe ermöglicht es Planner, die Autorisierung eines Plans von einem einzelnen Container auf mehrere zu erweitern. Wenn ein Plan für einen "freigegebenen Container" freigegeben wird, können Benutzer, die keinen Zugriff auf den Hostcontainer haben, aber Zugriff auf diesen Container haben, auf den Plan zugreifen.

Derzeit können nur Pläne mit einem roster Hostcontainer für einen driveItem Container freigegeben werden, und alle anderen Kopplungen werden von Planner deaktiviert. Dadurch werden bestimmte Szenarien in Loop aktiviert.

Containertypen

Überprüfen Sie die aktuelle Liste der unterstützten Containertypen.

Voraussetzungen um Planner-Änderungen in Windows PowerShell vorzunehmen

Führen Sie diese Schritte unter Voraussetzungen für die Durchführung von Planner-Änderungen in Windows PowerShell aus, um Planner-Änderungen in Windows PowerShell vorzunehmen.

Containertypen für die Verwendung bei der Containerfreigabe nicht zulassen

Wenn Sie ein Hostcontainer-Typpaar nicht zulassen, wird keine vorhandene Beziehung entfernt oder die Erstellung der Beziehung nicht zugelassen, aber benutzer werden nicht mehr über eine vorhandene/neue Freigabe dieses Typs autorisiert.

Hinweis

Sie müssen sich mit Ihren Microsoft Entra Anmeldeinformationen anmelden und ein lokales PowerShell-Fenster (nicht Azure Cloud Shell) verwenden.

Öffnen Sie PowerShell, und führen Sie den folgenden Befehl aus, um die Verwendung von Containertypen bei der Containerfreigabe zu verbieten (alle Typen sind standardmäßig zulässig):

Set-PlannerConfiguration -DisallowedSharedWithContainerTypes @(@{hostContainerType = "<The type of the host container>"; sharedWithContainerType = "<The type of the shared with container>"})

Hinweis

Durch das Aktualisieren der Einstellung wird die vorherige Konfiguration ersetzt. Wenn Sie ein zusätzliches nicht zulässiges Paar hinzufügen möchten, müssen Sie die Einstellung auf die gesamte Sammlung nicht zulässiger Paare aktualisieren.

Beispiele

Ein einzelnes Typpaar nicht zulassen

Das folgende Cmdlet lässt die Freigabe von Plänen, die in einem group enthalten sind, nicht für einen Container zu roster :

Set-PlannerConfiguration -DisallowedSharedWithContainerTypes @(@{hostContainerType = "group"; sharedWithContainerType = "roster"})

Mehrere Typpaare nicht zulassen

Das folgende Cmdlet lässt nicht zu, dass pläne, die in einem group enthalten sind, mit einem roster und pläne, die in einem roster enthalten sind, für einen driveItem container freigegeben werden:

Set-PlannerConfiguration -DisallowedSharedWithContainerTypes @(@{hostContainerType = "group"; sharedWithContainerType = "roster"},@{hostContainerType = "roster"; sharedWithContainerType = "driveItem"})

Hinzufügen eines unzulässigen Paars zu einer vorhandenen Liste

Das folgende Cmdlet lässt nicht zu, dass pläne, die in einem roster enthalten sind, für eine group vorhandene Nicht zulassen-Liste freigegeben werden, indem die Einstellung abgerufen und der Sammlung hinzugefügt wird:

$configuration = Get-PlannerConfiguration
$configuration.DisallowedSharedWithContainerTypes += @{hostContainerType = "roster"; sharedWithContainerType = "group"}
Set-PlannerConfiguration -DisallowedSharedWithContainerTypes $configuration.DisallowedSharedWithContainerTypes

Hinweis

Änderungen an den Einstellungen werden nicht sofort übernommen, und es kann einige Minuten dauern, nachdem der Befehl ausgeführt wurde, um die Einstellung zu ändern. Vergewissern Sie sich, dass Ihre vorherigen Änderungen übernommen wurden, indem Sie Ihre Änderungen überprüfen.

Alle Typen zulassen

Wenn Sie Ihre Meinung geändert haben und alle Typen zulassen möchten und auf das Standardverhalten zurücksetzen möchten, können Sie dies tun, indem Sie in der PowerShell ausführen:

Set-PlannerConfiguration -DisallowedSharedWithContainerTypes @()

Überprüfen Ihrer Änderungen

So überprüfen Sie Ihre Einstellungen:

  • Führen Sie in PowerShell folgenden Befehl aus:

    Get-PlannerConfiguration
    
  • Der von diesem Befehl zurückgegebene DisallowedSharedWithContainerTypes-Wert gibt die Typpaarungen an, die nicht zulässig sind.