Introduction

Completed

A graphic that superimposes 'GitHub Administration for Enterprise support and adoption' over a stylized world map, upon which stylized keys appear

As your organization's GitHub administrator, one of your responsibilities is to take advantage of the tools GitHub provides to both businesses large and small. GitHub Enterprise creates a custom environment where you can package software development tools and features together to improve the daily operations within your organization.

Suppose your organization lands a major software development contract. It needs to expand its workforce and capabilities right away. However, with greater headcount comes more authentication and more code that requires review for critical errors and vulnerabilities. Your organization's leaders decide that GitHub's Enterprise package provides the necessary enhanced service. As an administrator, you need to assist with the setup of the Enterprise automation and upkeep tools.

In this module, you learn about some GitHub Enterprise features that can make your administrative duties easier.

Learning objectives

By the end of this module, you're able to:

  • Set up authentication with Security Assertion Markup Language (SAML) single sign-on and a connection between Enterprise Server and Enterprise Cloud with GitHub Connect.
  • Automate security and version updates for your project's dependencies, administrative duties, and user interactions with GitHub.
  • Learn how to Interact with GitHub Enterprise Support to resolve issues with accounts, security, and abuse.
  • Recognize the capabilities of centrally managing your GitHub enterprise members through GitHub Enterprise Managed User accounts (EMUs).

Prerequisites

  • A GitHub account
  • The ability to navigate and edit files in GitHub
  • A repository