Permissions Required for GitHub

Permissions Required for GitHub

When you grant access to the GitHub app instance, Netskope seeks consent for the following permissions from the GitHub account:

Permissions required by NetskopeDescriptionPurpose
Read-only access to Organization MembersRead organization members and teams.Retrieve teams, team members and organizations’ collaborators for user/group inventory.
Read-only access to Organization AdministrationRead access to an organization.Retrieve audit logs for User Access Behavior Analytics (UEBA) feature.
Read and write access to Repository AdministrationRead and write access to manage repositories.Retrieve team access to the repository for repository and user inventory.

Write access is used to remove external collaborators from a specific repository who are external to the GitHub organization. Only users who are within the GitHub organization should have access to this repository’s commits.

Read-only access to Repository ContentsRead repository contents.List commit and retrieve commit content for DLP scan.
Read-only access to Repository MetadataRead repository metadata.List organization repositories for repository inventory.
Read and write access to Repository IssuesRead and write access to issues and issue comments.(not currently used)

Perform content DLP on issues and issue comments.Write access will be used to delete or redact sensitive content in issues, or issue comments.

Read and write access to Repository Pull requestsRead and write access to pull requests and pull request comments.(not currently used)

Perform content DLP on pull requests and pull request comments.Write access will be used to delete, or redact sensitive content in pull requests, or pull request comments.

Share this Doc

Permissions Required for GitHub

Or copy link

In this topic ...