CreatePermissionsGroup

CreatePermissionsGroup["name"]

指定された名前のパーミッショングループを作る.

CreatePermissionsGroup["name",{user1,user2,}]

指定された初期ユーザで構成されるパーミッショングループを作る.

詳細

  • CreatePermissionsGroupはオプションPermissionsを有する.Permissionsの設定で,パーミッショングループの使用および変更のためのパーミッションが定義される.Permissionsのデフォルト設定は$Permissionsで与えられる.
  • useriは,クラウドユーザIDまたはクラウドユーザUUIDとして与えることができる.
  • user->per の形式でパーミッショングループについてのユーザのパーミッションを指定することができる.可能なパーミッションは,以下の任意の組合せでよい.
  • "Use"パーミッションを指定する際にグループを参照する
    "Read"グループメンバーのリストを得る
    "Modify"グループのメンバーを変更する
  • ユーザに割り当てられたデフォルトのパーミッションは user->{}に相当し,ユーザがパーミッショングループそれ自体を使うことは許可しない.
  • {user1,user2,}->per の形で複数のユーザに同じパーミッションを指定することができる.
  • パーミッショングループはDeleteObjectで削除することができる.
  • AddUsersRemoveUsersSetUsersを使ってパーミッショングループのメンバーとメンバーのパーミッションが操作できる.

例題

すべて開くすべて閉じる

  (1)

2人のユーザからなるパーミッショングループを作る:

このグループを新たなクラウドオブジェクトのパーミッション設定に使う:

スコープ  (1)

2人のユーザからなるパーミッショングループを作る:

グループのメンバーを取り出す:

Wolfram Research (2014), CreatePermissionsGroup, Wolfram言語関数, https://reference.wolfram.com/language/ref/CreatePermissionsGroup.html.

テキスト

Wolfram Research (2014), CreatePermissionsGroup, Wolfram言語関数, https://reference.wolfram.com/language/ref/CreatePermissionsGroup.html.

CMS

Wolfram Language. 2014. "CreatePermissionsGroup." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/CreatePermissionsGroup.html.

APA

Wolfram Language. (2014). CreatePermissionsGroup. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CreatePermissionsGroup.html

BibTeX

@misc{reference.wolfram_2024_createpermissionsgroup, author="Wolfram Research", title="{CreatePermissionsGroup}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/CreatePermissionsGroup.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_createpermissionsgroup, organization={Wolfram Research}, title={CreatePermissionsGroup}, year={2014}, url={https://reference.wolfram.com/language/ref/CreatePermissionsGroup.html}, note=[Accessed: 22-November-2024 ]}