cf-admin-ui: https://github.com/cloudfoundry-incubator/admin-uiをインストールし、起動しました。デフォルトのユーザー admin でログインすると、次のように表示されます。
ユーザー「admin」のスコープが不十分です
どうすればいいですか?
前もって感謝します!
cf-admin-ui: https://github.com/cloudfoundry-incubator/admin-uiをインストールし、起動しました。デフォルトのユーザー admin でログインすると、次のように表示されます。
ユーザー「admin」のスコープが不十分です
どうすればいいですか?
前もって感謝します!
あなたがする必要があるadmin_ui.admin
のは、そのユーザーのスコープにグループを追加することです。これは、次のコマンドを実行することで実行できます。
uaac member add admin_ui.admin <user>
もちろん、管理クライアント トークンを scim.write スコープで使用するように uaac を構成する必要があります。そうでない場合は、次の指示に従ってください。
# Target your UAA and get the 'admin' token
uaac target http://uaa.10.244.0.34.xip.io
uaac token client get admin -s admin-secret
# Add 'scim.write' if not already there and re-get token
uaac client update admin --authorities "`uaac client get admin | \
awk '/:/{e=0}/authorities:/{e=1;if(e==1){$1="";print}}'` scim.write"
uaac token client get admin -s admin-secret
も作成しておく必要がありますadmin_ui.admin group
。そうでない場合は、次のようにします。
# Create a new group and add the 'admin' user to it
uaac group add admin_ui.admin
uaac member add admin_ui.admin admin
# Create the new UAA admin_ui_client
uaac client add admin_ui_client \
--authorities cloud_controller.admin,cloud_controller.read,cloud_controller.write,openid,scim.read \
--authorized_grant_types authorization_code,client_credentials,refresh_token \
--autoapprove true \
--scope admin_ui.admin,admin_ui.user,openid \
-s admin_ui_secret