Include Page | ||||
---|---|---|---|---|
|
Info |
---|
Note: You must use the organization’s owner account to setup the OAuth app and ,authenticate it and log in through the same account while syncing in Zilla. The owner account is also required to get outside collaborators. |
...
Redirect URL should be https://app.zillasecurity.com/api/auth/callback/github
...
...
For the Authorization callback URL simply copy and paste https://app.zillasecurity.com/api/auth/callback/github into the text box.
...
5. Copy your Client ID and Client secret to a place you may access again (you will need these credentials to connect from Zilla in a future step).
...
For the Authorization callback URL simply copy and paste https://app. zillasecurity.com/api/auth/callback/github into the text box.
Setup Github Application Integration on Zilla
Locate your desired Github application instance on Zilla, click
Sync now
in the top right and enable API Integration.Client Id - Copied from the previous steps.
Client Secret - Copied from the previous steps.
Organization Id - Name of the organization on GitHub (located at Your Organizations tab when you click profile image at upper right corner).
Sync repositories as resource permissions -
Yes
if the integration should sync user access for each repository within the organization, defaults toNo
.Enable account modifications? (Yes/No) -
Yes
will automatically revoke group memberships, repository permissions for a user, outside collaborators, outside collaborators' permissions to a repo and organization membership/inside collaborators and permissions (except for owner permissions) that have been flagged for revocation after an access review during a sync. Default value isNo
Scopes Requested:
The Github integration automatically requests scopes with least privilege required
By default, the following scopes are requested
read:org, read:user, user:email
If the setting “Sync repositories as resource permissions” , then the following scope is additionally requested
repo
If the setting “Enable account modifications” is set to “Yes, then the following scope is additionally requested
write:org
Info |
---|
Note:
|
...
Info |
---|
Troubleshooting GitHub Integration:
|
Include Page | ||||
---|---|---|---|---|
|