Leitfäden zu GitHub Enterprise
Erfahre, wie du die Produktivität und Codequalität von Entwicklern mit GitHub Enterprise Server steigerst.
Lernpfade für Enterprise administrators
Bereitstellen einer Instanz
Installiere GitHub Enterprise Server auf der Plattform deiner Wahl, und konfiguriere die SAML-Authentifizierung.
Lernpfad starten- ÜbersichtSystemübersicht
- SchrittanleitungInstalling GitHub Enterprise
- SchrittanleitungVerwalten Ihrer Instanz über die Web-Benutzeroberfläche
- SchrittanleitungConfiguring the hostname for your instance
- Using SAML for enterprise IAM
Upgraden deiner Instanz
Teste Upgrades in der Bereitstellung, unterrichte Benutzer über Wartungen und upgrade deine Instanz mit den neuesten Features und Sicherheitsupdates.
Lernpfad starten- SchrittanleitungPrüfungen auf automatische Updates aktivieren
- SchrittanleitungSetting up a staging instance
- VerweisUpgrade-Anforderungen
- SchrittanleitungAnpassen von Benutzernachrichten für dein Unternehmen
- SchrittanleitungWartungsmodus aktivieren und planen
- SchrittanleitungUpgrade von GitHub Enterprise Server
Einführen von GitHub Actions für dein Unternehmen
Hier erfährst du, wie du einen Rollout von GitHub Actions in deinem Unternehmen planst und implementierst.
Lernpfad starten- ÜbersichtAbout GitHub Actions for enterprises
- ÜbersichtGrundlegendes zu GitHub Actions
- SchrittanleitungIntroducing GitHub Actions to your enterprise
- SchrittanleitungMigrating your enterprise to GitHub Actions
- SchrittanleitungGetting started with GitHub Actions for GitHub Enterprise Server
- SchnellstartGetting started with self-hosted runners for your enterprise
- ÜbersichtSicherheitshärtung für GitHub Actions
Erhöhen der Fehlertoleranz deiner Instanz
Sichere deine Entwicklercode und konfiguriere hohe Verfügbarkeit (HA), um die Zuverlässigkeit von GitHub Enterprise Server in deiner Umgebung sicherzustellen.
Lernpfad starten- SchrittanleitungAuf die Verwaltungsshell (SSH) zugreifen
- SchrittanleitungKonfigurieren von Sicherungen auf einer Instanz
- ÜbersichtInformationen zur Hochverfügbarkeitskonfiguration
- SchrittanleitungHochverfügbarkeitsreplikat erstellen
- SchrittanleitungUsing GitHub Enterprise Server with a load balancer
Verbessern der Sicherheit deiner Instanz
Überprüfe die Netzwerkkonfigurations- und Sicherheitsfeatures, und härte die Instanz, die GitHub Enterprise Server ausführt, um die Daten deines Unternehmens zu schützen.
Lernpfad starten- SchrittanleitungEnabling private mode
- SchrittanleitungConfiguring TLS
- SchrittanleitungTroubleshooting TLS errors
- SchrittanleitungEnabling subdomain isolation
- SchrittanleitungAuf die Verwaltungsshell (SSH) zugreifen
- VerweisNetwork ports
- SchrittanleitungConfiguring built-in firewall rules
- VerweisBest Practices für die Benutzersicherheit
- SchrittanleitungWebsiteadministrator hoch- oder zurückstufen
Konfigurieren von GitHub Actions
Ermögliche deinen Entwicklern das Erstellen, Automatisieren, Anpassen und Ausführen leistungsstarker Softwareentwicklungsworkflows für Ihre GitHub Enterprise Server-Instance mit GitHub Actions.
Lernpfad starten- SchrittanleitungGetting started with GitHub Actions for GitHub Enterprise Server
- SchrittanleitungEnforcing policies for GitHub Actions in your enterprise
- SchrittanleitungEnabling automatic access to GitHub.com actions using GitHub Connect
- VerweisHigh availability for GitHub Actions
- SchrittanleitungBacking up and restoring GitHub Enterprise Server with GitHub Actions enabled
- SchrittanleitungUsing a staging environment
Konfigurieren von GitHub Advanced Security
Verbessere die Qualität und Sicherheit deines Entwicklercodes mit GitHub Advanced Security.
Lernpfad starten- ÜbersichtInformationen zur Abrechnung von GitHub Advanced Security
- SchrittanleitungEnabling GitHub Advanced Security for your enterprise
- SchrittanleitungConfiguring code scanning for your appliance
- SchrittanleitungConfiguring dependency review for your appliance
- SchrittanleitungConfiguring secret scanning for your appliance
- SchrittanleitungEnforcing policies for code security and analysis for your enterprise
Allowing built-in authentication for users outside your provider
SchrittanleitungYou can configure fallback authentication to allow built-in authentication for people who don't have an account on your CAS, LDAP, or SAML authentication provider.
- Accounts
- Authentication
- Enterprise
- Identity
Changing authentication methods
ÜbersichtYou can change the way GitHub Enterprise Server authenticates with your existing accounts at any time.
- Accounts
- Authentication
- Enterprise
- Identity
Configuring authentication and provisioning for your enterprise using Entra ID
SchrittanleitungYou can use a tenant in Microsoft Entra ID (previously known as Azure AD) as an identity provider (IdP) to centrally manage authentication and user provisioning for Ihre GitHub Enterprise Server-Instance.
- Accounts
- Authentication
- Enterprise
- Identity
- SSO
Configuring SAML single sign-on for your enterprise
SchrittanleitungYou can control and secure access to Ihre GitHub Enterprise Server-Instance by configuring SAML single sign-on (SSO) through your identity provider (IdP).
- Accounts
- Authentication
- Enterprise
- Identity
- SSO
Configuring user provisioning with SCIM for your enterprise
SchrittanleitungYou can configure System for Cross-domain Identity Management (SCIM) for Ihre GitHub Enterprise Server-Instance, which automatically provisions user accounts when you assign the application for your instance to a user on your identity provider (IdP).
- Accounts
- Authentication
- Enterprise
- Identity
- SSO
About SAML for enterprise IAM
ÜbersichtYou can use SAML single sign-on (SSO) to centrally manage access to Ihre GitHub Enterprise Server-Instance.
- Accounts
- Access management
- Authentication
- Enterprise
- Identity
Using CAS
SchrittanleitungIf you use Central Authentication Service (CAS) to centralize access to multiple web applications, you can integrate GitHub Enterprise Server by configuring CAS authentication for your instance.
- Accounts
- Authentication
- Enterprise
- Identity
- SSO
Using LDAP
SchrittanleitungIf you use Lightweight Directory Access Protocol (LDAP) to centralize access across applications, you can integrate GitHub Enterprise Server by configuring LDAP authentication for your instance.
- Accounts
- Authentication
- Enterprise
- Identity
Using SAML for enterprise IAM
You can centrally manage accounts and access to Ihre GitHub Enterprise Server-Instance with SAML single sign-on (SSO).
Auf die Verwaltungsshell (SSH) zugreifen
SchrittanleitungMit dem SSH-Zugriff kannst du die Befehlszeilenprogramme von GitHub Enterprise Server ausführen, um Probleme zu behandeln, Sicherungen auszuführen und die Replikation zu konfigurieren.
- Enterprise
- Fundamentals
- SSH
Configuring the hostname for your instance
SchrittanleitungYou can provide reliable access to Ihre GitHub Enterprise Server-Instance by assigning a hostname that's accessible over your network.
- Enterprise
- Fundamentals
- Infrastructure
Changing the hostname for your instance
SchrittanleitungIf you want to change the hostname for an existing GitHub Enterprise Server instance, you must restore the settings and data to a new instance.
- Enterprise
- Fundamentals
- Infrastructure
Konfigurieren von Sicherungen auf einer Instanz
SchrittanleitungIm Rahmen eines Notfallwiederherstellungsplans kannst du Produktionsdaten auf Ihre GitHub Enterprise Server-Instance schützen, indem du automatisierte Sicherungen konfigurierst.
- Backups
- Enterprise
- Fundamentals
- Infrastructure
Configuring built-in firewall rules
SchrittanleitungYou can view default firewall rules and customize rules for Ihre GitHub Enterprise Server-Instance.
- Enterprise
- Fundamentals
- Infrastructure
- Networking
Configuring code scanning for your appliance
SchrittanleitungYou can enable, configure, and disable code scanning for GitHub Enterprise Server. Code scanning allows users to scan code for vulnerabilities and errors.
- Advanced Security
- Code scanning
- Enterprise
- Security
Configuring dependency review for your appliance
SchrittanleitungTo help users understand dependency changes when reviewing pull requests, you can enable, configure, and disable dependency review for Ihre GitHub Enterprise Server-Instance.
- Advanced Security
- Enterprise
- Dependency review
- Security
Configuring DNS nameservers
SchrittanleitungGitHub Enterprise Server uses the dynamic host configuration protocol (DHCP) for DNS settings when DHCP leases provide nameservers. If nameservers are not provided by a dynamic host configuration protocol (DHCP) lease, or if you need to use specific DNS settings, you can specify the nameservers manually.
- Enterprise
- Fundamentals
- Infrastructure
- Networking
Configuring rate limits
SchrittanleitungYou can set rate limits for GitHub Enterprise Server using the Verwaltungskonsole.
- Enterprise
- Infrastructure
- Performance
Configuring secret scanning for your appliance
SchrittanleitungYou can enable, configure, and disable secret scanning for Ihre GitHub Enterprise Server-Instance. Secret scanning allows users to scan code for accidentally committed secrets.
- Advanced Security
- Enterprise
- Secret scanning
- Security
Configuring TLS
SchrittanleitungYou can configure Transport Layer Security (TLS) on Ihre GitHub Enterprise Server-Instance so that you can use a certificate that is signed by a trusted certificate authority.
- Enterprise
- Fundamentals
- Infrastructure
- Networking
- Security
Verifying or approving a domain for your enterprise
SchrittanleitungYou can verify your ownership of domains with GitHub to confirm the identity of organizations owned by your enterprise account. You can also approve domains where organization members can receive email notifications.
- Enterprise
- Notifications
- Organizations
- Policy
Managing GitHub Mobile for your enterprise
SchrittanleitungYou can decide whether people can use GitHub Mobile to connect to Ihre GitHub Enterprise Server-Instance.
- Enterprise
- Mobile
Configuring SSH connections to your instance
SchrittanleitungYou can increase the security of Ihre GitHub Enterprise Server-Instance by configuring the SSH algorithms that clients can use to establish a connection.
- Authentication
- Enterprise
- Infrastructure
- Networking
- Security
- SSH
Configuring host keys for your instance
SchrittanleitungYou can increase the security of Ihre GitHub Enterprise Server-Instance by configuring the algorithms that your instance uses to generate and advertise host keys for incoming SSH connections.
- Authentication
- Enterprise
- Infrastructure
- Networking
- Security
- SSH
Wartungsmodus aktivieren und planen
SchrittanleitungFür einige Standardwartungsprozeduren, beispielsweise für das Upgrade von Ihre GitHub Enterprise Server-Instance oder für das Wiederherstellen von Backups, muss die Instanz für die normale Verwendung offline genommen werden.
- Enterprise
- Fundamentals
- Maintenance
- Upgrades
Enabling automatic user license sync for your enterprise
SchrittanleitungYou can manage license usage across your GitHub Enterprise environments by automatically syncing user licenses from Ihre GitHub Enterprise Server-Instance to GitHub Enterprise Cloud.
- Enterprise
- GitHub Connect
- Licensing
Enabling private mode
SchrittanleitungIn private mode, GitHub Enterprise Server requires every user to sign in to access the installation.
- Access management
- Authentication
- Enterprise
- Fundamentals
- Infrastructure
- Networking
- Privacy
- Security
Enabling subdomain isolation
SchrittanleitungYou can set up subdomain isolation to securely separate user-supplied content from other portions of your GitHub Enterprise Server appliance.
- Enterprise
- Fundamentals
- Infrastructure
- Networking
- Security
Enabling unified contributions for your enterprise
SchrittanleitungYou can allow users to include anonymized contribution counts for their work on Ihre GitHub Enterprise Server-Instance in their contribution graphs on GitHub.com.
- Enterprise
- GitHub Connect
Enabling unified search for your enterprise
SchrittanleitungYou can allow users to include repositories on GitHub.com in their search results when searching from Ihre GitHub Enterprise Server-Instance.
- Enterprise
- GitHub Connect
- GitHub search
Network ports
VerweisOpen network ports selectively based on the network services you need to expose for administrators, end users, and email support.
- Enterprise
- Infrastructure
- Networking
- Security
Verwalten Ihrer Instanz über die Web-Benutzeroberfläche
SchrittanleitungZum Ausführen von Verwaltungsaufgaben für Ihre GitHub Enterprise Server-Instance können Sie die Verwaltungskonsole und das Websiteadministrator-Dashboard verwenden.
- Enterprise
Troubleshooting TLS errors
SchrittanleitungIf you run into TLS issues with your appliance, you can take actions to resolve them.
- Enterprise
- Errors
- Infrastructure
- Networking
- Security
- Troubleshooting
Using GitHub Enterprise Server with a load balancer
SchrittanleitungUse a load balancer in front of a single GitHub Enterprise Server instance or a pair of instances in a High Availability configuration.
- Enterprise
- High availability
- Infrastructure
- Networking
Informationen zur Hochverfügbarkeitskonfiguration
ÜbersichtIn einer Hochverfügbarkeitskonfiguration bleibt eine voll redundante sekundäre GitHub Enterprise Server-Appliance mit der primären Appliance synchron. Dies erfolgt über die Replikation sämtlicher großer Datenspeicher.
- Enterprise
- High availability
- Infrastructure
Auf das Überwachungs-Dashboard zugreifen
SchrittanleitungGitHub Enterprise Server enthält ein webbasiertes Überwachungsdashboard, das Verlaufsdaten zu deiner GitHub Enterprise Server-Appliance anzeigt. Dazu zählen beispielsweise die CPU-Auslastung, die Speichernutzung, Anwendungs- und Authentifizierungsantwortzeiten und der allgemeine Systemzustand.
- Enterprise
- Fundamentals
- Infrastructure
- Monitoring
- Performance
Hochverfügbarkeitsreplikat erstellen
SchrittanleitungBei einer Aktiv/Passiv-Konfiguration ist die Replikatappliance eine redundante Kopie der primären Appliance. Wenn die primäre Appliance ausfällt, ermöglicht der Hochverfügbarkeitsmodus dem Replikat, als primäre Appliance zu fungieren, was eine nur kurzzeitige Dienstunterbrechung ermöglicht.
- Enterprise
- High availability
- Infrastructure
Unterschiede zwischen Clustering und Hochverfügbarkeit
VerweisHier erfährst du mehr über die Unterschiede zwischen Bereitstellungstopologien für virtuelle Computer (VMs), die eine GitHub Enterprise Server-Instanz enthalten.
- Clustering
- Enterprise
- High availability
- Infrastructure
Prüfungen auf automatische Updates aktivieren
SchrittanleitungDu kannst automatische Updateprüfungen aktivieren, sodass Ihre GitHub Enterprise Server-Instance nach dem neuesten GitHub Enterprise Server-Release sucht und dieses herunterlädt.
- Enterprise
- Upgrades
Initiieren eines Failovers zu deiner Replikat-Appliance
SchrittanleitungDu kannst an der Befehlszeile zu Wartungs- und Testzwecken oder beim Fehlschlagen der primären Appliance ein Failover zu einer GitHub Enterprise Server-Replikat-Appliance durchführen.
- Enterprise
- High availability
- Infrastructure
Empfohlene Schwellenwerte für Meldungen
VerweisDu kannst eine Meldung so konfigurieren, dass du in Bezug auf Systemressourcenprobleme benachrichtigt wirst, bevor sie sich auf die Leistung deiner GitHub Enterprise Server-Appliance auswirken.
- Enterprise
- Infrastructure
- Monitoring
- Performance
- Storage
Externe Überwachung festlegen
SchrittanleitungMit den Statistikerfassungsprotokollen SNMP oder collectd kannst du grundlegende Systemressourcen auf deiner GitHub Enterprise Server-Appliance überwachen.
- Enterprise
- Infrastructure
- Monitoring
- Performance
Upgrade-Anforderungen
VerweisLese vor dem Upgrade von GitHub Enterprise Server diese Empfehlungen und Anforderungen, um deine Upgradestrategie zu planen.
- Enterprise
- Upgrades
Upgrade von GitHub Enterprise Server
SchrittanleitungFühre ein Upgrade für GitHub Enterprise Server durch, um die neuesten Features und Sicherheitsupdates zu erhalten.
- Enterprise
- Upgrades
Informationen zu Systemprotokollen
ÜbersichtUm Administratoren dabei zu helfen, Aktivitäten und Fehler zu verstehen, speichert GitHub Enterprise Server Systemprotokolle.
- Auditing
- Enterprise
- Logging
- Security
Informationen zum GitHub Support
Du kannst den GitHub-Support kontaktieren, wenn du Hilfe bei der Behebung von GitHub-Problemen benötigst.
- Support
About using actions in your enterprise
ÜbersichtGitHub Enterprise Server includes most GitHub-authored actions, and has options for enabling access to other actions from GitHub.com and GitHub Marketplace.
- Actions
- Enterprise
Backing up and restoring GitHub Enterprise Server with GitHub Actions enabled
SchrittanleitungTo restore a backup of Ihre GitHub Enterprise Server-Instance when GitHub Actions is enabled, you must configure GitHub Actions before restoring the backup with GitHub Enterprise Server Backup Utilities.
- Actions
- Backups
- Enterprise
- Infrastructure
Enabling automatic access to GitHub.com actions using GitHub Connect
SchrittanleitungTo allow GitHub Actions in your enterprise to use actions from GitHub.com, you can connect your enterprise instance to GitHub Enterprise Cloud.
- Actions
- Enterprise
- GitHub Connect
Enforcing policies for GitHub Actions in your enterprise
SchrittanleitungYou can enforce policies for GitHub Actions within your enterprise's organizations, or allow policies to be set in each organization.
- Actions
- Enterprise
- Policies
Getting started with GitHub Actions for GitHub Enterprise Server
SchrittanleitungLearn about enabling and configuring GitHub Actions on GitHub Enterprise Server for the first time.
- Actions
- Enterprise
High availability for GitHub Actions
VerweisThere are some special considerations for administering GitHub Actions in a high availability configuration.
- Actions
- Enterprise
- High availability
- Infrastructure
- Storage
Using a staging environment
SchrittanleitungLearn about using GitHub Actions with GitHub Enterprise Server staging instances.
- Actions
- Enterprise
- Infrastructure
- Upgrades
Informationen zu Enterprise-Konten
ÜbersichtMithilfe von GitHub Enterprise Server kannst du ein Unternehmenskonto verwenden, um Administrator*innen einen zentralen Punkt zum Anzeigen und Verwalten bereitzustellen.
- Accounts
- Enterprise
- Fundamentals
Configuring package ecosystem support for your enterprise
SchrittanleitungYou can configure GitHub Packages for your enterprise by globally enabling or disabling individual package ecosystems on your enterprise, including Container registry, Docker, and npm. Learn about other configuration requirements to support specific package ecosystems.
- Enterprise
- Packages
Quickstart for configuring your MinIO storage bucket for GitHub Packages
SchnellstartConfigure your custom MinIO storage bucket for use with GitHub Packages.
- Packages
- Enterprise
- Storage
About pre-receive hooks
ÜbersichtPre-receive hooks are scripts that run on the GitHub Enterprise Server appliance that you can use to implement quality checks.
- Enterprise
- Policies
- Pre-receive hooks
Creating a pre-receive hook environment
SchrittanleitungTo execute pre-receive hooks, use either the default pre-receive environment, or create a custom environment.
- Enterprise
- Policies
- Pre-receive hooks
Creating a pre-receive hook script
SchrittanleitungUse pre-receive hook scripts to create requirements for accepting or rejecting a push based on the contents.
- Enterprise
- Policies
- Pre-receive hooks
Enforcing policies for code security and analysis for your enterprise
SchrittanleitungYou can enforce policies to manage the use of code security and analysis features within your enterprise's organizations.
- Advanced Security
- Code scanning
- Enterprise
- Policies
- Secret scanning
- Security
Enforcing policies for security settings in your enterprise
SchrittanleitungYou can enforce policies to manage security settings in your enterprise's organizations, or allow policies to be set in each organization.
- Enterprise
- Policies
- Security
Enforcing policies for projects in your enterprise
SchrittanleitungYou can enforce policies for projects und Projekte (klassisch) within your enterprise's organizations, or allow policies to be set in each organization.
- Enterprise
- Policies
- Projects
Enforcing repository management policies in your enterprise
SchrittanleitungYou can enforce policies for repository management within your enterprise's organizations, or allow policies to be set in each organization.
- Enterprise
- Policies
- Repositories
- Security
Enforcing team policies in your enterprise
SchrittanleitungYou can enforce policies for teams in your enterprise's organizations, or allow policies to be set in each organization.
- Enterprise
- Policies
- Teams
Restricting email notifications for your enterprise
SchrittanleitungYou can prevent your enterprise's information from leaking into personal email accounts by restricting the domains where members can receive email notifications about activity in organizations owned by your enterprise.
- Enterprise
- Notifications
- Organizations
- Policies
Managing pre-receive hooks on your instance
SchrittanleitungConfigure how people will use pre-receive hooks on Ihre GitHub Enterprise Server-Instance.
- Enterprise
- Policies
- Pre-receive hooks
SSH-Schlüssel überwachen
SchrittanleitungWebsiteadministratoren können ein instanzweites Audit der SSH-Schlüssel initiieren.
- Auditing
- Enterprise
- Security
- SSH
Überwachen von Benutzer*innen in deinem Unternehmen
SchrittanleitungDas Überwachungsprotokolldashboard zeigt Websiteadministratoren die Aktionen aller Benutzer und Organizations in Ihrer Enterprise innerhalb der letzten 180 Tage an. Das Überwachungsprotokoll enthält Details wie den Ausführenden, die Art und den Zeitpunkt der Aktionen.
- Auditing
- Enterprise
- Organizations
- Security
- User account
Konfigurieren von Git Large File Storage für dein Unternehmen
SchrittanleitungGit Large File Storage (Git LFS) ist eine Open-Source-Erweiterung zu Git, mit der Sie große Dateien auf dieselbe Weise wie andere Textdateien verwenden können.
- Git
- Enterprise
- LFS
- Storage
Sichtbarkeit für die Organisationsmitgliedschaft konfigurieren
SchrittanleitungDu kannst die Sichtbarkeit für neue Organisationsmitglieder in deinem Unternehmen auf öffentlich oder privat festlegen. Darüber hinaus kannst du Mitglieder daran hindern, die für sie standardmäßig festgelegte Sichtbarkeit zu ändern.
- Enterprise
- Organizations
- User account
Fortlaufende Integration mit Jenkins
VerweisDu kannst Buildaufträge auf einem Jenkins-Server automatisch auslösen, wenn Pushes in ein Repository auf Ihre GitHub Enterprise Server-Instance ausgeführt werden.
- CI
- Enterprise
Deaktivieren des Git-SSH-Zugriffs auf dein Unternehmen
SchrittanleitungDu kannst verhindern, dass Personen Git über SSH für bestimmte oder alle Repositorys in deinem Unternehmen verwenden.
- Enterprise
- Policies
- Security
- SSH
Inaktive Benutzer verwalten
SchrittanleitungEin Benutzerkonto gilt standardmäßig als ruhend, wenn es seit 90 Tagen nicht mehr aktiv war. Du kannst die Zeitspanne konfigurieren, die ein Benutzer inaktiv sein muss, um als ruhend zu gelten und festlegen, dass ruhende Benutzer gesperrt werden, um Benutzerlizenzen freizugeben.
- Accounts
- Enterprise
- Licensing
Informationen zum Überwachungsprotokoll für dein Unternehmen
ÜbersichtZur Unterstützung des Debuggens sowie interner und externer Compliance stellt GitHub Enterprise Server Protokolle von überwachten System-, Benutzer-, Organisations- und Repositoryereignissen bereit.
- Auditing
- Enterprise
- Logging
- Security
Zugreifen auf das Überwachungsprotokoll für dein Unternehmen
SchrittanleitungDu kannst aggregierte Aktionen aus allen Organisationen, die einem Enterprise-Konto gehören, im zugehörigen Auditprotokoll anzeigen.
- Auditing
- Enterprise
- Logging
Durchsuchen des Überwachungsprotokolls für dein Unternehmen
SchrittanleitungDu kannst eine umfangreiche Liste der überwachten Aktionen in deinem Unternehmen durchsuchen.
- Auditing
- Enterprise
- Logging
Konfigurieren des Überwachungsprotokolls für dein Unternehmen
SchrittanleitungDu kannst Einstellungen für das Überwachungsprotokoll deines Unternehmens konfigurieren.
- Auditing
- Enterprise
- Logging
Streamen des Überwachungsprotokolls für ein Unternehmen
TutorialSie können Überwachungs- und Git-Ereignisdaten aus GitHub in ein externes Datenverwaltungssystem streamen.
- Auditing
- Enterprise
- Logging
- Organizations
Verwenden der Überwachungsprotokoll-API für dein Unternehmen
TutorialDu kannst Unternehmensereignisse programmgesteuert über die REST-API abrufen.
- Auditing
- Enterprise
- Logging
- API
Überwachungsprotokollereignisse für Ihre Enterprise
VerweisÜberprüfen Sie die Ereignisse, die im Überwachungsprotokoll eines Unternehmens aufgezeichnet wurden.
- Auditing
- Enterprise
- Logging
- Security
Aktivitäts-Dashboard
Das Aktivitätsdashboard bietet einen Überblick über alle Aktivitäten in deinem Unternehmen.
- Enterprise
Push-Protokolle anzeigen
SchrittanleitungWebsiteadministratoren können eine Liste der Git-Pushvorgänge für jedes Repository im Unternehmen einsehen.
- Auditing
- Enterprise
- Git
- Logging
Protokollweiterleitung
SchrittanleitungGitHub Enterprise Server verwendet syslog-ng, um System- und Anwendungsprotokolle an den angegebenen Server weiterzuleiten.
- Auditing
- Enterprise
- Logging
- Security
Globale Webhooks verwalten
SchrittanleitungDu kannst globale Webhooks so konfigurieren, dass sie externe Webserver benachrichtigen, wenn Ereignisse innerhalb deines Unternehmens auftreten.
- Enterprise
- Webhooks
Verwalten von Projekten mithilfe von Jira
SchrittanleitungDu kannst Jira mit GitHub Enterprise Server zur Projektverwaltung integrieren.
- Enterprise
- Project management
Einladen von Personen zum Verwalten deines Unternehmens
SchrittanleitungDas Hinzufügen und Entfernen von Unternehmensbesitzer*innen ist für dein Unternehmenskonto möglich.
- Administrator
- Enterprise
- User account
Rollen in einem Unternehmen
Erfahren Sie, welche Rollen Sie zuweisen können, um den Zugriff auf die Einstellungen und Daten Ihres Unternehmens zu kontrollieren.
- Enterprise
Anzeigen von Personen in deinem Unternehmen
Um den Zugriff auf unternehmenseigene Ressourcen oder die Verwendung der Benutzerlizenzen zu überwachen, können Unternehmensinhaberinnen alle Administratorinnen und Mitglieder des Unternehmens anzeigen.
- Enterprise
Gesetzliche Aufbewahrungspflicht für einen Benutzer oder für eine Organisation festlegen
SchrittanleitungDu kannst eine gesetzliche Aufbewahrungspflicht für Benutzer*innen oder Organisationen festlegen, um sicherzustellen, dass die zugehörigen Repositorys nicht dauerhaft aus deinem Unternehmen gelöscht werden können.
- Accounts
- Auditing
- Enterprise
- Organizations
- User account
Benutzerbedingte Erstellung von Organisationen verhindern
SchrittanleitungDu kannst verhindern, dass Benutzer*innen Organisationen in deinem Unternehmen erstellen.
- Enterprise
- Organizations
- Policies
Beitragsdaten erneut erstellen
SchrittanleitungEs ist ggf. erforderlich, Beitragsdaten neu zu erstellen, um vorhandene Commits mit einem Benutzerkonto zu verknüpfen.
- Enterprise
- Repositories
- User account
Zwei-Faktor-Authentifizierung für eine Organisation erzwingen
SchrittanleitungDu kannst vorschreiben, dass Organisationsmitglieder und externe Projektmitarbeiter*innen die zweistufige Authentifizierung für ihre persönlichen Konten in einer Organisation aktiveren müssen, wodurch es für Personen mit böswilliger Absicht schwerer wird, auf die Repositorys und Einstellungen einer Organisation zuzugreifen.
- 2FA
- Enterprise
- Organizations
- Policies
- Security
Benutzer sperren und entsperren
SchrittanleitungWenn Benutzer*innen das Unternehmen verlassen oder in eine andere Abteilung wechseln, solltest du die entsprechenden Zugriffsberechtigungen für Ihre GitHub Enterprise Server-Instance entfernen oder ändern.
- Access management
- Enterprise
- Security
- User account
Wiederherstellen einer gelöschten Organisation
SchrittanleitungDu kannst eine Organisation teilweise wiederherstellen, die zuvor auf Ihre GitHub Enterprise Server-Instance gelöscht wurde.
- Administrator
- Enterprise
- Organizations
Informationen zur Verwaltungskonsole
ÜbersichtÜber die Verwaltungskonsole kannst du Ihre GitHub Enterprise Server-Instance initialisieren, konfigurieren und überwachen.
- Administrator
- Enterprise
- Fundamentals
- Networking
- Monitoring
Verwalten des Zugriffs auf die Verwaltungskonsole
SchrittanleitungDu kannst die Sicherheit für Ihre GitHub Enterprise Server-Instance erhöhen, indem du Verwaltungskonsole-Benutzerinnen erstellst oder löschst. Als Websiteadministratorin mit Root-Berechtigungen kannst du auf die Verwaltungskonsole zugreifen und die Ratenlimits für die Verwaltungskonsole-Authentifizierung konfigurieren.
- Enterprise
- Authentication
- SSH
- User account
Zugreifen auf die Verwaltungskonsole
SchrittanleitungDu kannst als Websiteadministratorin mit Root-Berechtigungen bei der Verwaltungskonsole oder als Verwaltungskonsole-Benutzerin auf die Konsole zugreifen.
- Enterprise
- Authentication
Problembehandlung beim Zugriff auf die Verwaltungskonsole
SchrittanleitungDu kannst Zugriffsprobleme für die Verwaltungskonsole beheben.
- Enterprise
- Authentication
- SSH
- Troubleshooting