Manage linking to GitHub
This article explains how to manage linking to GitHub.
If you do not use GitHub or encounter permissions issues with the Advanced JavaScript extension because you do not have a public GitHub repository, we recommend that you use the iQ JavaScript Extension API instead of linking to GitHub.
Link a GitHub account
To link your GitHub account, you need your GitHub username and a personal access token. Linking your GItHub account creates a secure connection to your iQ Tag Management account that allows repository files to be referenced in your iQ Tag Management configuration.
For the link to succeed your GitHub account must have at least one public repository.
Personal access tokens and repo scope
You must have a personal access token to link your GitHub account. This token is used instead of a password to create a more secure connection. When you create a personal access token in GitHub you define the scope of access for the token. If you want to reference files from a private repository you must select the repo scope when you create your access token.
To link to your GitHub account:
-
Log in to your Tealium iQ Tag Management account.
-
In the admin menu, click Manage GitHub Account.
-
Enter your GitHub Username.
This is the username or email address you use to sign in to GitHub. -
Enter your Access Token.
This is the token used to authenticate your account with third-party applications.
Locate your access token in GitHub by going to User > Settings > Developer Settings > Personal Access Tokens.
-
Click Link Account.
-
Click Save Changes.
Unlink a GitHub account
Remove access to the GitHub account by unlinking it. When you unlink the GitHub account, any files referenced in your configuration will remain, but they can no longer be synchronized.
To unlink to your GitHub account:
- Log in to your Tealium iQ Tag Management account.
- In the admin menu, click Manage GitHub Account.
- Click Unlink Account.
This page was last updated: June 18, 2024