GitHub & GitHub Copilot Access
A guide for obtaining GitHub and GitHub Copilot access
GitHub Enterprise Access
Guide to creating a EY GitHub Enterprise account with organization access
Instructions To Raise GitHub Access
PREREQUISITE: To provide access to EY GitHub, a GitHub EMU admin is required (Needs to be part of Administrator User Group).
The steps that are required to be performed by (Admin) or (User) is mentioned in the header.
LINK: GitHub EMU Offering
Expand the ‘Offerings’ section by clicking on ‘Offerings’ drop down on the left side
Click on the ‘Development Team’ tab under the ‘Offerings’ section. This should display the list of Development Teams.
-
Add the user to a Development Team (Admin)
Click on the 'Edit' button on the development team the user needs to be added to.
On the edit page, scroll to the 'User Groups' section and click on the 'edit' button next to the user group the user needs to be added to.
On the edit popup, under the 'Members' section, enter the email id of the user in the search section and select the user from the auto populated dropdown that appears
Click on the 'Confirm' button
Scroll the bottom of the page and click on the 'Save' button
-
Wait for 1-2 hour for the account to be created (User)
Post addition of the user to the development team automatically triggers the automation to create the users GitHub Account and add the user to the EY organization. This process usually gets completed under 1 hour but sometimes we have observed it taking 2-3 hours as well (In worst case scenario it has taken 24 hrs as well).
-
Verify the GitHub Access (User)
To verify if the account has been created navigate to the following link:
LINK: https://github.com/ey-org
If the user is able to login using the EY Single Sign-On (SSO) then the account has been created and access to EY organization has been granted.
GitHub Copilot Enterprise Access
Guide to raise EY GitHub Copilot Enterprise Access
Instructions to request Enterprise GitHub Copilot Access
PREREQUISITE: A EY GitHub Enterprise account is required for raising Copilot access. The step for requesting and validating GitHub Enterprise account can be found at 'GitHub Enterprise Access' page
LINK: GitHub EMU Offering
Expand the ‘Utilities’ section by clicking on ‘Utilities’ drop down on the left side
Click on the ‘GitHub Copilot License’ tab under the ‘Utilities’ section. This should open the 'Developer Tools - License Manager' page in a new tab
NOTE: There is a known issue of the 'Developer Tools - License Manager' page not loading. In case the new tab page is blank (a loading bar should appear while the page is loading) and not similar to the bottom image, then the solution is to close the tab and reopen it by clicking on the on the ‘GitHub Copilot License’ tab under the ‘Utilities’ section (The above image)
Adding Billing Project (Optional)
NOTE: A valid billing project is required for GitHub Copilot access (As of now, we are not sure if the Copilot cost will be charged to the project code or not).
This step needs to be performed only if a valid billing project doesn't appear on 'My billing Projects' section (as seen in below image)
Click on the 'My billing project is not listed here or I don' t have one' checkbox
Enter the engagement code of your project in the search box and click on the 'Search' button
DISCLAIMER: Please use your own project code for requesting GitHub Copilot access. Strictly use the training code displayed in the image below only if your own project code doesn't work and you are unable to raise access.
Once the project information loads, click on the 'I have authorization to use this project' checkbox and click on 'Add' button
Requesting 'GitHub Copilot' access
Click on the 'GitHub Copilot' card under the 'Developer tools products' section and then the billing project and finally on the 'Get Product' button (The 'Get Product' button is only visible once you have selected GitHub card and the project)
Click on the 'Confirm' button
A request is being processed popup will appear
Wait for 10 - 45 minutes for the access to be provisioned
Post requesting access to GitHub copilot, the access provisioning usually gets completed within 10-15 minutes but in worse case scenario it might take 45 minutes as well.
Verify GitHub Copilot Access
To verify if the GitHub Copilot access has been provided, navigate to the following link:
LINK: https://github.com/settings/copilot/features
User should be able to login using the EY Single Sign-On (SSO)
If the page mentions 'GitHub Copilot Enterprise is active for your account' then the enterprise access has been provided for your account.




















