Skip to content
This repository has been archived by the owner on Sep 30, 2024. It is now read-only.

Make AWS Code Commit Repo Permissions Management more user friendly #63115

Open
dennisknothetelus opened this issue Jun 5, 2024 · 0 comments

Comments

@dennisknothetelus
Copy link

We use AWS Code Commit as one of our main code hosts, alongside various GitHub organizations.

Once we configured AWS Code Commit as code host, all those repos showed up as "Public", i.e. are visible to all our users. This is not intended. We would like to only have users AWS Code Commit access to be able to view those repos in Sourcegraph.

Using the Explicit Permissions API https://sourcegraph.com/docs/admin/permissions/api is extremely cumbersome to manage such permissions.

Please support both of the following ways to manage user permissions

  1. It should be possible through the Sourcegraph Site Admin UI to easily configure manually the permissions for certain user groups (e.g. create a role "AWS Code Commit repos", grant that role access to all "AWS Code Commit" repos, then assign that role manually to all users who need that access. This should be supported for all costs hosts, and be possible to set manually regardless of any code host sync'ed permissions. The manual setting should overwrite any sync'ed permissions.

  2. Please also support SSO and sync'ed permissions for AWS Code Commit (like it is supported for GitHub today)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant