Overview
GitHub Enterprise Cloud, or GHEC, is like GitHub.com, but with an additional UCSF "super-org" or "enterprise" wrapper. It's the default choice for general software development and collaboration, especially when working with external partners.
How to access
GitHub Enterprise Cloud (GHEC) does not require UCSF Single Sign-On (SSO). You will sign in using a standard GitHub.com account.
Request a User Account
Create an account at http://github.com/join
- This is a standard GitHub.com account (UCSF SSO is not required)
Get Added to a UCSF Organization
Access to UCSF GitHub organizations is managed by organization owners and administrators.
- Ask a colleague in your department or team (they may already be a member or have admin access)
- If you’re unsure who manages access, contact [email protected]
Request a new Organization
Submit a GitHub Account Request Form (MyAccess Account Required)
- This form is used for both GitHub Enterprise Cloud (GHEC) and on-premises GitHub Enterprise Server (GHES) requests
- You will receive a welcome email with access instructions for your new organization
- If you have any questions contact [email protected]
UCSF GitHub Enterprise Program
UCSF provides two managed GitHub platforms through the GitHub Enterprise Program:
- GitHub Enterprise Cloud (GHEC) – A cloud-hosted GitHub environment designed for collaboration with both UCSF and external partners. Suitable for UCSF data classified as P1 or P2.
- GitHub Enterprise Server (GHES) – UCSF-hosted GitHub infrastructure intended for projects requiring support for higher data classifications, including P3 and P4 data.
The appropriate platform depends primarily on your data classification requirements and collaboration needs. Use the guidance below to determine which platform is right for your project. For more detail, see Which GitHub do I use? and the GitHub FAQ.
Platform | P1 | P2 | P3 | P4 |
|---|---|---|---|---|
GHES (On-prem) | ✅ | ✅ | ✅ | ✅ |
GHEC (Cloud) | ✅ | ✅ | ❌ | ❌ |
Public GitHub (Dot Com) | ✅ | ❌ | ❌ | ❌ |
See UCSF Policy 650-16 Addendum F - UCSF Data Classification Standard for more information on data classification levels.
Integrations
GitHub connects with many of the applications that you use everyday including Microsoft Teams. The following integrations can be leveraged to streamline your processes to be more efficient in your work.
- GitHub - Work better in GitHub with real-time updates, actionable conversations, all from within Microsoft Teams
- Webhooks - Webhooks help to connect web services to channels and teams in Microsoft Teams.
- RSS Feed - RSS is a popular web syndication format used to publish frequently updated content into Microsoft Teams
Support
- Sign up for our internal Slack channel #ucsf-github on UC Tech (uctech.slack.com). This channel provides support to UCSF GitHub Enterprise users
- You can also get support by directly emailing [email protected]
How can we help you?
Need assistance?
Do you have issue with this service? Submit an IT Service Desk ticket for more assistance with this service.
We want to hear from you
Have you noticed a technical or content issue with this page? Provide feedback to assist the content owner with enhancing the content?
Send Feedback