SetPermissions

SetPermissions[obj,"pstring"]

クラウドオブジェクト obj についてのパーミッションを,文字列 pstring で指定されたように設定する.

SetPermissions[obj,classper]

指定クラスのユーザについてのパーミッションを per に設定する.

SetPermissions[pers]

現行ドキュメントに対応するクラウドオブジェクトについてのパーミッションを pers で指定されたように設定する.

詳細

  • SetPermissions[obj,"pstring"]は,事実上,クラウドオブジェクトのパーミッションオプションの設定を変更する.
  • SetPermissions[obj,classper]class に対して設定された他のパーミッションを加えたり上書きしたりするが,他のクラスの設定を変更することはない.
  • クラスは,個々のユーザ,PermissionsGroupオブジェクト,あるいはAllまたは"Authenticated"のように全体的なクラスでよい.
  • SetPermissions[,"Public"]SetPermissions[,AllAutomatic]に等しい.
  • SetPermissions[,"Private"]は,すべてのパーミッションを非公開に再設定する.

例題

すべて開くすべて閉じる

  (3)

デフォルトで,クラウドオブジェクトは所有者しか読むことができない:

クラウドオブジェクトを公開する:

クラウドオブジェクトを再度非公開にする:

他のクラスについてのパーミッションは変えずに特定のユーザについてのパーミッションを加える:

現行のクラウドドキュメントについてのパーミッションを設定する:

スコープ  (1)

パーミッショングループを使う:

特性と関係  (2)

SetPermissions["Private"]はすべてのパーミッションを削除する:

ClearPermissions[All]はクラスAllに対して明示的に与えられたパーミッションのみを削除する:

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

テキスト

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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