Command Line Interface
Command Line Interface (CLI)
Manual installation of CLI
# pip install python-openstackclient
# pip install keystoneauth-oidc-authz-codeUsage
Using OpenID Connection Authorization Code grant type:
openstack --os-auth-url https://keystone.example.org:5000/v3 \
--os-auth-type v3oidccode \
--os-identity-provider <identity-provider> \
--os-protocol <protocol> \
--os-project-name <project> \
--os-project-domain-id <project-domain> \
--os-identity-api-version 3 \
--os-client-id <OpenID Connect client ID> \
--os-client-secret <OpenID Connect client secret> \
--os-discovery-endpoint https://idp.example.org/.well-known/openid-configuration \
--os-openid-scope "openid profile email" \
token issueUsing the Access Token plugin

Last updated