リソース: LabelPermission
ラベルのプリンシパル(ユーザー、グループ、オーディエンス)に適用される権限。
JSON 表現 |
---|
{ "name": string, "email": string, "role": enum ( |
フィールド | |
---|---|
name |
この権限のリソース名。 |
email |
ユーザーまたはグループ プリンシパルのメールアドレスを指定します。オーディエンスのプリンシパルについては入力されません。ユーザーとグループの権限は、メールアドレスを使用してのみ挿入できます。更新リクエスト時にメールアドレスが指定されている場合、プリンシパルは指定できません。 |
role |
プリンシパルに付与するロール。 |
共用体フィールド principal 。この権限が適用されるプリンシパル。メール、ユーザー、グループ、オーディエンスのいずれかを指定する必要があります。例: * people/12345 * groups/45678 * audience/default principal には次のいずれかのみを指定できます。 |
|
person |
担当者のリソース名。 |
group |
グループ リソース名。 |
audience |
ロールを付与するオーディエンス。 |
LabelRole
ロールは後続のロールと同心円です。
列挙型 | |
---|---|
LABEL_ROLE_UNSPECIFIED |
不明なロールです。 |
READER |
ドライブのアイテムに適用されているラベルと関連メタデータを読むことができます。 |
APPLIER |
Applier は、自身も書き込みアクセス権を持つドライブのアイテムに対して、関連するメタデータを書き込むことができます。READER を意味します。 |
ORGANIZER |
主催者は、管理対象の共有ドライブでこのラベルを固定したり、ラベルに新しい適用者を追加したりできます。 |
EDITOR |
編集者はラベルの削除など、あらゆる更新を行うことができます。ラベルを削除すると、関連するドライブ アイテムのメタデータも削除されます。APPLIER を意味します。 |
Methods |
|
---|---|
|
ラベルの権限を削除します。 |
|
ラベルの権限を更新します。 |
|
ラベルの権限を更新します。 |
|
ラベルの権限を削除します。 |
|
ラベルの権限を一覧表示します。 |