Application credentials allow the user applications to authenticate to the OpenStack Identity service.

With application credentials, applications authenticate with the application credential ID and a secret string which is not the user’s password. This way, the user’s password is not embedded in the application’s configuration.

Application credentials can be used for automation purposes and for Infrastructure as a Code implementations.

How to request

Openstack Application Credentials can be requested by raising a ticket in the EWC Support Portal 

with the following information:

  • Ticket Title : Openstack App Credentials Request
  • Ticket Description including:
    • Tenancy Name (e.g.  ms-nmhs-project )
    • Scope and description of use  
    • Owner (if different from the requestor)
    • Any other relevant note 


The tenancy administrator (unless he's the requestor ) shall be included as participant to the request.


The following files will be provided containing the application credentials:

  • openrc file  :  that can be sourced for exporting the necessary environment variables
  • clouds.yaml file : that can be installed under : ~/.config/openstack/clouds.yaml 

Each file can be used in alternative to the other.



  • No labels