Managing Authentication
The credentials for upstream extension repositories, including the Magento Marketplace, are stored in the
auth.json
file. When setting up your Managed Deployment project, by default we will check the auth.json file into Git, which allows the build process to authenticate with upstream repositories. This requires that you only provide Gitlab access to trusted users that you are comfortable with having access to the credentials contained in auth.json
.
If it is your requirement to have users access your project that should not have access to these credentials, please open a support ticket in the Client Area and our support team can assist in configuring the credentials as hidden variables which cannot be viewed in the Git repository. Please be aware that doing so will mean that any additional credentials needed in future will need to be set up manually by opening an additional support ticket.