Freigeben über


shiftsRolePermission-Ressourcentyp

Namespace: microsoft.graph

Wichtig

Die APIs unter der /beta Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.

Stellt Berechtigungen für eine Rolle in einem Schichtzeitplan dar.

Hinweis

Diese API wird verwendet, um Shifts-App-Funktionen für Manager in Service und Produktion in ihren Teams zu gewähren. Es gewährt keine Berechtigungen für den Zugriff auf Microsoft Graph-Endpunkte.

Eigenschaften

Eigenschaft Typ Beschreibung
allowedResourceActions String collection Die Berechtigungen, die für eine Rolle zulässig sind. Berechtigungen, die nicht in dieser Sammlung enthalten sind, sind deaktiviert.

Unterstützte allowedResourceActions-Werte

Wert Beschreibung
CanModifyShiftRequestsCapabilities Rollen mit dieser Berechtigung haben die Möglichkeit, die Einstellungen zu ändern, um offene Schichten zu aktivieren oder zu deaktivieren, Schichten zu tauschen und Schichten für ihr Team anzufordern und anzubieten.
CanModifyTimeClockCapabilities Rollen mit dieser Berechtigung können die Einstellungen ändern, um die Zeituhreinstellung für ihr Team zu aktivieren oder zu deaktivieren.
CanModifyTimeClockGeoFencingSettings Rollen, für die diese Berechtigung aktiviert ist, haben die Möglichkeit, die Zeituhr-Standorterkennungseinstellung für ihr Team zu aktivieren oder zu deaktivieren.
CanModifyTimeOffRequestsCapabilities Rollen, für die diese Berechtigung aktiviert ist, haben die Möglichkeit, für ihr Team die Einstellung für Anfragen zur Auszeit zu aktivieren oder zu deaktivieren.
CanModifyTimeOffReasons Rollen mit aktivierter Berechtigung haben die Möglichkeit, Gründe für das Hinzufügen, Bearbeiten und Löschen von Freizeitgründen für ihr Team.
CanModifySchedulingGroups Rollen mit aktivierter Berechtigung haben die Möglichkeit, Gruppen in Schichten hinzuzufügen, zu bearbeiten und zu löschen. Unabhängig vom Wert dieser Berechtigung haben Benutzer mit der Rolle Besitzer die Möglichkeit, Teammitglieder zu den Gruppen hinzuzufügen und zu löschen.

Beziehungen

Keine.

JSON-Darstellung

Die folgende JSON-Darstellung zeigt den Ressourcentyp.

{
  "@odata.type": "#microsoft.graph.shiftsRolePermission",
  "allowedResourceActions": [
    "String"
  ]
}