--- title: "Manage API keys in IXM One" slug: "manage-api-keys" updated: 2026-06-22T13:27:21Z published: 2026-08-19T08:37:12Z canonical: "docs.grassfish.com/manage-api-keys" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.grassfish.com/llms.txt > Use this file to discover all available pages before exploring further. # Manage API keys in IXM One > [!NOTE] > ⚙️ For administrators As an admin, you can specify API keys for IXM One users. - These keys are necessary for interface authentication to external applications. - With the interfaces, users can request and display specific information and server data. For example, they can request information on categories, player editions, licences, or locations. ## Generate API keys To generate an API key, perform the following steps: 1. Go to **Administration > Permissions**. 2. In the **User management** pane, select the user. 3. Click **Edit**. 4. In the **Edit user** window, select **API key**. 5. Click **Generate new API key**. 6. Optionally, enter a description of the key. 7. Optionally, select **Set validity period** and specify a time range in which the API key is valid. 8. Click **Save** to save your changes. ## Lock API key generation > [!NOTE] > Note > > If you lock API key generation: > > - API keys can’t be created for the selected user. > - All generated API keys of this user are removed. > - A button to unlock API key generation will be available when you open the tab again. To lock the API key generation, perform the following steps: 1. Go to **Administration > Permissions**. 2. In the **User management** pane, select the user. 3. Click **Edit**. 4. In the **Edit user** window, select **API key**. 5. Select **Lock API generation**. 6. Click **Save** to save your changes.