AWS CodeCommit Give Single User Access - gecko-8/devwiki GitHub Wiki
NOTE: These instructions will give a user full access to all CodeCommit repositories in the account. You can also create more granular policies to control what repositories they can access, what operations they can perform, etc.
- Login into your AWS Console with either root access or a user with full access to manage users and policies.
- Navigate to the IAM page.
- Find the user you would like give access to CodeCommit.
- Click on the user.
- Select the Permissions tab.
- Click the Add Permissions button.
- Click on Attach Existing Policies Directly.
- In the Search box, enter CodeCommit.
- Add a check next to AWSCodeCommitFullAccess or AWSCodeCommitPowerUser. NOTE: AWSCodeCommitFullAccess allows user to do everything to do with CodeCommit including adding and deleting repositories. AWSCodeCommitPowerUser allows them to do everthing except adding and deleting repositories.
- Click Next: Review.
- Click Add Permissions.
- Select the Security Credentials tab.
- Under HTTPS Git Credentials for AWS CodeCommit, click the Generate Credentials button.
- Record the generated credentials as these are what will be used to access CodeCommit through GIT (not the user login).