shiftsRolePermission リソースの種類
名前空間: microsoft.graph
重要
Microsoft Graph の /beta
バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
Shifts スケジュール内のロールのアクセス許可を表します。
注:
この API は、Shifts アプリの機能をチームの現場マネージャーに付与するために使用されます。Microsoft Graph エンドポイントにアクセスするためのアクセス許可は付与されません。
プロパティ
プロパティ | 型 | 説明 |
---|---|---|
allowedResourceActions | String collection | ロールに対して許可されるアクセス許可。 このコレクションに含まれていないアクセス許可は無効になります。 |
サポートされている allowedResourceActions 値
値 | 説明 |
---|---|
CanModifyShiftRequestsCapabilities |
このアクセス許可を持つロールには、設定を変更して、オープン シフトを有効または無効にしたり、シフトを交換したり、チームのシフトを要求したりオファーしたりする機能があります。 |
CanModifyTimeClockCapabilities |
このアクセス許可が有効になっているロールには、チームのタイム クロック設定を有効または無効にするように設定を変更する機能があります。 |
CanModifyTimeClockGeoFencingSettings |
このアクセス許可が有効になっているロールには、チームのタイム クロック位置検出設定を有効または無効にする機能があります。 |
CanModifyTimeOffRequestsCapabilities |
このアクセス許可が有効になっているロールには、チームの休暇要求設定を有効または無効にする機能があります。 |
CanModifyTimeOffReasons |
このアクセス許可が有効になっているロールには、チームの休暇の理由を追加、編集、削除する機能があります。 |
CanModifySchedulingGroups |
このアクセス許可が有効になっているロールには、Shifts でグループを追加、編集、削除する機能があります。 このアクセス許可の値に関係なく、所有者ロールを持つユーザーは、グループのチーム メンバーを追加および削除できます。 |
リレーションシップ
なし。
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"@odata.type": "#microsoft.graph.shiftsRolePermission",
"allowedResourceActions": [
"String"
]
}