---
title: "How to create a GitLab profile"
canonical: "https://support.appfire.com/space/TBL/74818169/How%20to%20create%20a%20GitLab%20profile"
format: markdown
---
# <span style="color: #000000">Description</span>

<span style="color: #000000">This article illustrates the process of adding a GitLab profile for use with the </span><span style="color: #000000">*CSV*</span><span style="color: #000000"> </span><span style="color: #000000">*Table*</span><span style="color: #000000"> and</span><span style="color: #000000">* JSON Table*</span><span style="color: #000000"> macros.</span>

> ℹ️ ## <span style="color: #000000">Before you begin:</span>
> ℹ️ 
> ℹ️ <span style="color: #000000">To add a profile, you need the following:</span>
> ℹ️ 
> ℹ️ - <span style="color: #000000">[Personal access token](https://gitlab.com/help/api/README.md#personal-access-tokens)</span><span style="color: #000000"> for GitLab profile</span>
> ℹ️ - <span style="color: #000000">[GitLab API URL](https://docs.gitlab.com/ee/api/repository_files.html)</span>
> ℹ️ - <span style="color: #000000">Verify that the GitHub URL conforms to the Confluence Whitelist; provided, whitelisting is enabled in </span><span style="color: #000000">[Configuration](https://appfire.atlassian.net/wiki/x/qp51B#at810_config_RestrictURLs)</span><span style="color: #000000"> settings</span>

## <span style="color: #000000">Steps</span>

1. <span style="color: #000000">Navigate to </span><span style="color: #000000">***CONFLUENCE ADMINISTRATION > Settings > Manage apps > Advanced Tables > Profiles***</span><span style="color: #000000">.</span>
2. <span style="color: #000000">Click </span><span style="color: #000000">*Add Profile*</span><span style="color: #000000">.</span>
3. <span style="color: #000000">Enter a unique profile name in the </span><span style="color: #000000">*Profile name*</span><span style="color: #000000"> text box. </span>

> ℹ️ Ensure that you provide a unique profile name. If you enter a profile name that already exists, the existing profile gets replaced with the given information.

4. <span style="color: #000000">Select </span><span style="color: #000000">*GitLab*</span><span style="color: #000000"> from the options in </span><span style="color: #000000">*Profile type*</span><span style="color: #000000">. Note that the </span><span style="color: #000000">*Request headers*</span><span style="color: #000000"> parameter is auto-filled.</span>
5. <span style="color: #000000">Enter the </span><span style="color: #000000">[API URL](https://docs.gitlab.com/ee/api/repository_files.html)</span><span style="color: #000000"> for GitLab in the </span><span style="color: #000000">*URL*</span><span style="color: #000000"> text box. For example, </span><span style="color: #000000">[https://gitlab.com/api/v4/projects](https://gitlab.com/api/v4/projects)</span><span style="color: #000000">.</span>

> ℹ️ To know more on how to work with URLs, refer to the [How to create a profile with a URL](https://appfire.atlassian.net/wiki/x/HJV1B) article.

6. <span style="color: #000000">Enter the relevant user name and password in </span><span style="color: #000000">*User*</span><span style="color: #000000"> and </span><span style="color: #000000">*Password*</span><span style="color: #000000"> respectively.</span>
7. <span style="color: #000000">Enter the</span> <span style="color: #000000">[Personal access token](https://gitlab.com/help/api/README.md#personal-access-tokens)</span><span style="color: #000000"> for y</span><span style="color: #000000">our GitLab profile in the </span><span style="color: #000000">*Access token*</span><span style="color: #000000"> text box</span><span style="color: #000000">.</span>
8. Click **Save profile**<span style="color: #000000"> to create the profile.</span>