Ensure that your Github account has the Owner privileges in the organization you are making connection with.

If you’ve been directed to StackOne to integrate with Github, the following steps will help you understand the process and any necessary actions to configure a successful integration.

Log in to Github

1

Log in

Log in to your Github account at https://github.com/login.

Create a New Personal Access Token

1

Navigate to Your Profile

Click the Settings tab.

2

Navigate to Developer settings tab

Click Developer settings.

3

Navigate to Personal access tokens tab

Select Tokens (classic) from the Personal access tokens dropdown.

4

Generate new token

Click the Generate new token dropdown. Select Generate new token (classic) from the dropdown.

5

Expiration

Select No expiration from the Expiration dropdown.

6

Scopes

Select the following Scopes which are required for this IAM integration.

  • admin-org
7

Generate token

Scroll down to the bottom and click Generate token.

8

Copy your Personal Access Token

Your new Personal Access Token will be displayed only once. Copy and store this value securely.

Find Organization

1

Navigate to Your Profile

Select Your organizations tab.

2

Organization name

You can find the list of organizations here. Copy the Name of the organization you wish to connect.

Connecting with StackOne

1

Enter Credentials

Upon reaching the Link Account page, enter the credentials from the previous steps:

  • Personal Access Token
  • Organization

Proceed by clicking the Connect button.


Congratulations, you’re all set! If you face any issues with the steps mentioned above, please contact us by emailing integrations@stackone.com. We’re always here to assist you!

Available data

This integration has the following IAM Resources available from the provider:

  • Users
  • Roles