Integrate GitHub with Josys to:
- Fetch User Accounts
- View User License
- Monitor Privileged Access
- Track Application Usage
Key benefits
When you integrate Josys with GitHub, you can:
- View: List of user accounts, including their status, roles, and team.
- Perform actions: Create or remove user accounts.
Note: Josys supports multiple GitHub integrations.
Prerequisites
Before you begin with the integration, make sure that you have:
- A GitHub owner account
- An Organization name or Enterprise URL Slug
- License Information is only supported on the Git Enterprise Plan
You can integrate GitHub using the Organization Name or Enterprise URL Slug.
Locating the Organization Name
Step 1: Log into GitHub using an admin account and click the User menu.
Step 2: Select Your organizations from the User menu.
Step 3: Copy the Organization name to use it later in the integration steps.
Locating the Enterprise URL Slug
Step 1: Log in to GitHub using an admin account.
Step 2: You can find your Enterprise URL Slug in the Enterprise URL.
For example, if the Enterprise URL is https://github.com/enterprises/octo-enterprise, octo-enterprise is the Enterprise URL Slug.
Step 3: Copy the Enterprise URL Slug to use it later in the integration steps.
Steps to Integrate
Step 1: Select GitHub from the App Catalog in the Apps section.
Step 2: Provide a suitable Label for identification. Step 3: Enter the Organization name and Enterprise URL slug copied in the previous sections in their respective fields, then click Next to proceed.
Step 4: Log in to GitHub using an admin account. Follow the guided steps to authorize Josys and complete the integration. Please click on Grant to allow Josys access to the selected Org.
Step 5: After the integration is complete, allow some time for data synchronization to occur. You can now view and perform required actions from the Managed Apps in the Apps section.