前のトピック: get_acl (アプリケーション制御と管理) -- アプリケーション ACL を表示します

次のトピック: modify_acl (アプリケーション制御と管理) -- アプリケーション ACL の部分を置換します

put_acl (アプリケーション制御と管理) -- アプリケーション ACL 全体を置換します

アプリケーション ACL 全体を置換します。

構文
application put_acl <name> <principal>=owner [ <principal1>=<val> ... <principalN>=<val> ] [ --test_only | --force ]
パラメータ
<name>

アプリケーションの名前。

<principal>=owner

指定されたプリンシパルにアプリケーション ACL の所有者属性を設定します。

<principal>=<val>

アクセス レベル <val> でアプリケーション ACL に指定されたプリンシパルを追加します。 <principal> は <scope>:<type>:<name> の形式です。ここで <scope> は global または local、<type> は user または group、<name> はユーザ名またはグループ名です。 有効なアクセス レベルは、read、control、configure、full です。

--test_only

アプリケーション ACL を置換せず、操作が成功するかどうかをテストします。

--force

ユーザに対する確認を省略します。

application put_acl my-app local:user:admin=owner local:user:admin=full

my-app アプリケーション ACL を置換し、所有者をローカル ユーザ admin にして、ローカル ユーザ admin がフル アクセス レベルの権限を持つように設定します。