> For the complete documentation index, see [llms.txt](https://knowledgebase.autorabit.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledgebase.autorabit.com/product-guides/integral-zone/iz-suite/iz-scan/ci-cd-integration/generate-security-token.md).

# Generate Security Token

### Generate Security Token - IDE

1. Security token for configuring **`Access Tokens`** in either `Anypoint Studio` or `VS Code` can be generated from the **`IZ Server`** by following the steps below -

   1. Login to **`IZ Web Application`**. The URL will differ for hybrid and on-premises installations.
   2. Navigate to **`My Account`** main menu. If you are an admin and trying to generate a token on behalf of another user, navigate to **`Organization`** main menu -> **`Tokens`**
   3. Click on **`Generate Token`**, enter the token name, and select **`IZ IDE Developers`** role. Assign **`Custom Rule Publisher`** role, if applicable for the token, which will be used to publish custom rules.

   \
   ![](/files/L6u7pudiL5CO8LrSQ6f1)

   d.Click **`Ok`** to generate the token. **Copy the token and save it securely, as the token will not be displayed again.**&#x20;

<figure><img src="/files/nQF4QPGtrQxnDzJpgVBu" alt="" width="542"><figcaption></figcaption></figure>

**`NOTE:`** If the Global Setting **`IDE Settings`** -> **`Show All Quality Profiles`** value is set to false, make sure to assign roles specific to the organization.

### Generate Security Token - CICD Scans

1. Security token for configuring **`Auth Token`** in CI/CD scans can be generated from the **`IZ Server`** by following the steps below -
   1. Login to **`IZ Web Application`**. The URL will differ for hybrid and on-premise installations.
   2. Navigate to **`Organization`** main menu -> **`Tokens`**
   3. Click on **`Generate Token`**, enter the token name, and select **`IZ CLI Scanner`** role.&#x20;

<figure><img src="/files/KXxbuRVBQ0qhGhdzei1X" alt="" width="539"><figcaption></figcaption></figure>

d. Click **`Ok`** to generate the token. Copy the token and save it securely as the token will not be displayed again.&#x20;

<figure><img src="/files/nRSPVkH8v8ZYtAXdJBMX" alt="" width="542"><figcaption></figcaption></figure>

### Custom Rule Publisher Role

1. Navigate to **`Organization`** -> **`Roles`** and click on **`Create Role`**
2. Enter the **`Role Name`** and click on next. For example - Custom Rule Publisher&#x20;

<figure><img src="/files/QUYcz62gfU8NFoUY5lBH" alt="" width="552"><figcaption></figcaption></figure>

3. Select **`Edit Quality Rule`**, **`Activate Rule in Profile`** permissions and click on next&#x20;

<figure><img src="/files/z14CtYhQzktf5d0hmKmu" alt="" width="552"><figcaption></figcaption></figure>

4. Submit to create the new role&#x20;

<figure><img src="/files/VXIfdCXVKOs3Sd3gZKLJ" alt="" width="552"><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://knowledgebase.autorabit.com/product-guides/integral-zone/iz-suite/iz-scan/ci-cd-integration/generate-security-token.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
