This page outlines the process of configuring and using the Github API through Zilla to sync groups and users.
Steps To Create a Github Connector
1. Sign in to Github. In the upper-right corner of any page, click your profile photo, then click Settings.
2. In the left sidebar, click Developer settings.
3. In the left sidebar, click OAuth Apps, then click Register a new application
4. Name your Zilla connector then click Register application.
Homepage URL should be https://app.zillasecurity.com/
5. Copy your Client ID and Client secret to a place you may access again (you will need these credentials to connect from Zilla). For the Authorization callback URL simply copy and paste https://app.zillasecurity.com/api/auth/callback/Github into the text box.
Set up Github Application Integration on Zilla
1. Locate your desired Github application instance on Zilla, click Sync now and enable API Integration. Find the Client secret and ID you obtained in the last step and enter them into the corresponding boxes. For Organization Name, enter the name of your organization on Github then click Update or Next.
2. Click Next.
3. If required, grant access. Your sync will start once you have granted Zilla access.
4. Once complete you may view the data on Zilla.