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


Support ticket

For tenancies not onboarded to OpenStack Horizon, 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.


Self-service

For tenancies already onboarded to OpenStack Horizon you can create your own Application Credentials using this procedure: EWC Cloud Management UI - Identity - Create Application Credentials. The same files mentioned above can be downloaded directly once you create the keys as explained in the procedure.



  • No labels