Suggest an edit

How to create an IAM application

Reviewed on 06 December 2023Published on 20 June 2022

An IAM application is a non-human user in an Organization. This feature lets you create API keys that are not linked to a specific user, to give programmatic access to resources and make your production code more robust. As with users, you can define permissions and access rights for each IAM application via policies.

Before you start

To complete the actions presented below, you must have:

  • A Scaleway account logged into the console
  • Owner status or IAM permissions allowing you to perform actions in the intended Organization
  1. Click Identity and Access Management (IAM) from your Organization Dashboard in the Scaleway console. The Users tab of the Identity and Access Management dashboard displays.

  2. Click the Applications tab. A list of the Organization’s existing IAM applications displays:

  3. Click Create application. The creation wizard displays:

  4. Complete the steps of the creation wizard:

    • Enter a name for the application, or use the auto-generated name suggested for you,
    • Add a tag (optional),

    Tags are key/value pairs that help you organize your users. Keep in mind that:

    • You can assign up to 10 tags per user
    • Tag values must be between 1 and 70 characters long, including key and value
    • The same tag cannot be used twice
    • Enter a description (optional),
    • Attach an existing policy to the application (optional).

    You can choose not to attach a policy to the application at this stage. Unless your application is a part of a group, be aware that until you attach a policy to the application, it will have no permissions in your Organization.

  5. Click Create application to finish.

    You are returned to the list of your applications, where your newly created application now appears.

See also
How to manage usersHow to manage applications
Docs APIScaleway consoleDedibox consoleScaleway LearningScaleway.comPricingBlogCarreer
© 2023-2024 – Scaleway