Commit d9cc2b5b authored by Tim Rizzi's avatar Tim Rizzi Committed by Achilleas Pipinellis

Resolve "Docs feedback: Need to document required permissions"

parent ffe945df
...@@ -27,7 +27,7 @@ get familiar with the package naming convention. ...@@ -27,7 +27,7 @@ get familiar with the package naming convention.
## Authenticating to the GitLab Conan Repository ## Authenticating to the GitLab Conan Repository
You will need to generate a [personal access token](../../../user/profile/personal_access_tokens.md) for repository authentication. You will need to generate a [personal access token](../../../user/profile/personal_access_tokens.md) with the scope set to `api` for repository authentication.
Now you can run conan commands using your token. Now you can run conan commands using your token.
......
...@@ -37,7 +37,7 @@ credentials do not work. ...@@ -37,7 +37,7 @@ credentials do not work.
### Authenticating with a personal access token ### Authenticating with a personal access token
To authenticate with a [personal access token](../../profile/personal_access_tokens.md), To authenticate with a [personal access token](../../profile/personal_access_tokens.md),
add a corresponding section to your set the scope to `api` and add a corresponding section to your
[`settings.xml`](https://maven.apache.org/settings.html) file: [`settings.xml`](https://maven.apache.org/settings.html) file:
```xml ```xml
......
...@@ -54,7 +54,7 @@ If a project is private or you want to upload an NPM package to GitLab, ...@@ -54,7 +54,7 @@ If a project is private or you want to upload an NPM package to GitLab,
credentials will need to be provided for authentication. Support is available for [OAuth tokens](../../../api/oauth2.md#resource-owner-password-credentials-flow) or [personal access tokens](../../profile/personal_access_tokens.md). credentials will need to be provided for authentication. Support is available for [OAuth tokens](../../../api/oauth2.md#resource-owner-password-credentials-flow) or [personal access tokens](../../profile/personal_access_tokens.md).
CAUTION: **2FA is only supported with personal access tokens:** CAUTION: **2FA is only supported with personal access tokens:**
If you have 2FA enabled, you need to use a [personal access token](../../profile/personal_access_tokens.md) with OAuth headers. Standard OAuth tokens won't be able to authenticate to the GitLab NPM Registry. If you have 2FA enabled, you need to use a [personal access token](../../profile/personal_access_tokens.md) with OAuth headers with the scope set to `api`. Standard OAuth tokens won't be able to authenticate to the GitLab NPM Registry.
### Authenticating with an OAuth token ### Authenticating with an OAuth token
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment