クラウドのパーミッションの制御

Wolfram言語では,クラウド上のオブジェクトに関連付けられたすべての操作について,パーミッションが詳細に制御できる.

Permissions クラウドオブジェクトのパーミッションについてのオプション

$Permissions 新しく作成されたクラウドオブジェクトのデフォルトパーミッション

CloudPublish クラウドオブジェクトが公に利用できるように公開する

SetPermissions 与えられたユーザに対してクラウドオブジェクトのパーミッションを設定する

ClearPermissions 与えられたユーザに対するクラウドオブジェクトのパーミッションをクリアする

CloudDeploy クラウドオブジェクトが配備されるときにパーミッションを定義する

Options 既存のクラウドオブジェクトのパーミッションを取得する

SetOptions 既存のクラウドオブジェクトのすべてのパーミッションを再設定する

パーミッショングループ

CreatePermissionsGroup パーミッショングループを作成する

PermissionsGroup パーミッショングループの記号表現

AddUsers  ▪  RemoveUsers  ▪  SetUsers

PermissionsGroups ユーザが参照できるパーミッショングループのリスト

認証情報の表現

PermissionsKey パーミッションの指定に使用するパーミッションキーを表す

PermissionsKeys  ▪  DeletePermissionsKey

SecuredAuthenticationKey OAuth認証情報の記号表現

SecuredAuthenticationKeys  ▪  GenerateSecuredAuthenticationKey

第三者のアクセス

Authentication アクセス要求時に認証情報を提供する

AuthenticationDialog 他のアクセス方法のための認証情報を要求する

共有

CloudShare クラウドオブジェクトを指定のユーザと共有する

CloudUnshare  ▪  SharingList

CloudConnect クラウドで認証して特定のユーザとして接続する