Skip to main content

Atom Skills: Add to GitHub repos

R
Written by Riya Sebastian
Updated over 3 weeks ago

Enable employee self-service through Atom Skills. Your employees can request for and get access to a GitHub repo. The Assistant will seek approval (if needed) and grant them the right permissions.

How it works

  • Your employee asks the Assistant for access to a Github repo.

  • The Assistant asks them to state the reason for the inclusion.

  • If there's an approval policy associated with the app, an approval notification is sent to the approvers.

  • Once approved, the Assistant grants the right permissions, and notifies the employee.

Setup requirements

To enable this skill, you need:

Configuration steps

  • Install the Atomicwork + Github app to your Github account.

  • Login to Atomicwork as an admin and navigate to Settings > App store.

  • Connect your Github account to Atomicwork.

  • Navigate to Settings > Your workspace > Skills.

  • On the Add to Github repos skill card, click on Settings > Enable. If you have not connected GitHub with Atomicwork, you will now be prompted to do so.

  • Choose the repositories for which you'd like to provision access through the Assistant. You can also add a description against a repo to give more information to your employees.

  • You can specify approval policy for different types of permissions like read, write,admin, maintain, triage etc.

  • Select an existing approval policy. Approval policies can be managed centrally from the 'Approval Policies' section in Settings > Workspace > Approval policies. You also have the option of just providing access without approvals.

  • Click on Enable.

  • To change approval policies, provision more apps through this skill or remove apps, you can do so from the Skill home screen by clicking on Manage.

Did this answer your question?