第17章 ポリシー
オーバークラウド内の特定のサービスに対してアクセスポリシーを設定することができます。サービスに対してポリシーを設定するには、そのサービスのポリシーが含まれるハッシュ値でそれぞれのポリシーのパラメーターを設定します。以下に例を示します。
OpenStack Identity (keystone) には
KeystonePolicies
パラメーターを使用します。このパラメーターを環境ファイルのparameter_defaults
セクションで設定します。parameter_defaults: KeystonePolicies: { keystone-context_is_admin: { key: context_is_admin, value: 'role:admin' } }
OpenStack Compute (nova) には
NovaApiPolicies
パラメーターを使用します。このパラメーターを環境ファイルのparameter_defaults
セクションで設定します。parameter_defaults: NovaApiPolicies: { nova-context_is_admin: { key: 'compute:get_all', value: '@' } }
ポリシーパラメーターの全一覧は、『オーバークラウドのパラメーター』の「ポリシーパラメーター」を参照してください。