Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein Administratorprofil für einen Branch-Arbeitsbereich (Vorschau) ist eine Konfiguration in einem mit Git verbundenen Arbeitsbereich. Es ermöglicht einem Workspace-Administrator, eine genehmigte Identität und Einstellungen vorzuwählen, die Fabric verwendet, um isolierte Branch-Workspaces für Git-basierte Entwicklung zu erstellen. Anstatt von jedem Entwickler Berechtigungen zu verlangen, Arbeitsbereiche zu erstellen, Kapazitäten zuzuweisen und die Git-Integration zu konfigurieren, führt Fabric diese Aktionen im Namen des Arbeitsbereichsadministrators aus, wenn ein Entwickler in einen neuen Arbeitsbereich wechselt. Dieser Ansatz bewahrt das Self-Service-Branch-Arbeitsbereichserlebnis, während Administratoren zentrale Verwaltung, Zugang mit minimalen Privilegien und die Kontrolle über Sicherheitsgrenzen behalten.
Erweitern Sie sich über das Admin-Profil – so funktioniert es
Wenn ein Entwickler mit einem Admin-Profil zu einem neuen Arbeitsbereich wechselt, startet er eine einzelne Verzweigungsoperation. Die Operation ist ein Wrapper, der den gesamten Fluss automatisiert, einschließlich der Erstellung des Git-Zweigs, sodass es nicht nötig ist, den Zweig manuell zu erstellen. Durch die Nutzung des Admin-Profils führt Fabric dann im Namen des Workspace-Administrators folgende Aktionen durch:
- Erstellen Sie den Arbeitsbereich.
- Weise den Arbeitsbereich einer Kapazität zu.
- Verbinde den Arbeitsbereich mit dem Git-Repository.
- Füge Mitglieder zum neuen Arbeitsbereich hinzu.
Aktivieren und konfigurieren Sie das Branch-Workspace-Admin-Profil
Um das Branch-Workspace-Admin-Profil zu verwenden, muss einer der Workspace-Admins das Admin-Profil definieren.
- Melden Sie sich bei Microsoft Fabric an und öffnen Sie den Arbeitsbereich, den Sie für Branch-Arbeitsbereiche aktivieren möchten.
- Wählen Sie Arbeitsbereichseinstellungen aus.
- Im Einstellungsbereich wählen Sie Git-Integration und dann die Registerkarte Branch-Workspaces. Die Registerkarte Branch-Workspaces zeigt die Einstellung Zulassen von Branch-Workspace-Admin-Profilen und die Kachel Branch-Workspace-Admin-Profil.
Aktivieren Sie das Branch-Workspace-Admin-Profil. Die Felder des Administratorprofils für den Branch-Arbeitsbereich werden angezeigt.
Wählen Sie unter Rollenzuweisung die Rolle aus, die jeder Entwickler, der mit dem Admin-Profil expandiert, im neuen Branch-Arbeitsbereich erhält.
Füge unter Admins die Identitäten hinzu, die als Administratoren für jeden mit dem Admin-Profil erstellten Branch-Arbeitsbereich zugewiesen werden sollen. Du kannst einzelne Nutzer oder Sicherheitsgruppen hinzufügen.
Note
Wenn die RollenzuweisungBeitragender oder Mitglied ist, füge mindestens einen gültigen Administrator hinzu. Wenn die Rolle Admin ist, kannst du dieses Feld leer lassen. Fabric blockiert eine Verzweigungsoperation, die einen Arbeitsbereich ohne Administratoren erstellt.
Wählen Sie unter Kapazität die aktuelle aktive Kapazität aus, damit jeder Zweigarbeitsbereich dieselbe Kapazität wie der Hauptarbeitsbereich zum Zeitpunkt des Ausstiegs verwendet, oder wählen Sie eine andere berechtigte Kapazität aus. Fabric validiert, dass der Workspace-Admin die ausgewählte Kapazität zuweisen kann.
Legen Sie „Benutzern mit Mitwirkenderzugriff oder höher erlauben, den Git-Branch zu ändern“ fest. Der gewählte Wert wird zum Standardwert für jeden neuen Branch-Arbeitsbereich, der mit dem Admin-Profil erstellt wird. Weitere Informationen finden Sie unter Mitwirkenden und Mitgliedern das Wechseln von Branches erlauben.
Überprüfen Sie die Konfiguration und wählen Sie dann Bestätigen. Fabric überprüft, ob der Arbeitsbereichsadministrator die für einen erfolgreichen Branch-out-Vorgang erforderlichen Aktionen ausführen kann. Das Profil wird nur erstellt, wenn alle folgenden Prüfungen bestehen:
- Du bist ein Workspace-Administrator.
- Der Arbeitsbereich ist mit Git verbunden.
- Du bist in deinem Git-Konto angemeldet.
- Du hast Zugriff auf das Git-Repository.
- Du hast die Berechtigung, Arbeitsbereiche zu erstellen.
- Du hast die Berechtigung, die ausgewählte Kapazität zuzuweisen, und diese Kapazität ist aktiv.
Die ausgewählte Kapazität und das Git-Repository befinden sich in derselben geografischen Region, oder ein Tenant-Admin hat die Einstellung deaktiviert, die Operationen über mehrere Regionen blockiert.
- Jede Identität in der Admins-Liste ist ein gültiges Mitglied des Mieters.
Wenn die Validierung eine fehlende Berechtigung erkennt, erteile diese Berechtigung und wähle erneut Bestätigen aus.
- Wenn der Fabric-Validierungsprozess erfolgreich abgeschlossen ist, erstellt Fabric das Branch-Workspace-Admin-Profil.
Überlegungen und Einschränkungen
Note
Der Workspace-Administrator, der das Profil zuletzt speichert, wird zur genehmigten Identität dafür. Ab diesem Zeitpunkt wird jeder Branch-out-Vorgang, bei dem das Profil verwendet wird, unter der Identität dieses Administrators ausgeführt. Wenn ein anderer Workspace-Administrator das Profil bearbeitet und speichert, wird dieser Administrator zur neuen genehmigten Identität, und spätere Branchout-Operationen verwenden stattdessen seine Identität.
- Aktiviere oder deaktiviere ein Profil. Ein Workspace-Administrator kann ein aktives Profil deaktivieren oder ein inaktives aktivieren. Das Aktivieren eines Profils führt erneut die Validierung aus, und das Profil wird nur aktiv, wenn alle Prüfungen bestehen.
- Ein Profil kann ungültig werden, nachdem du es eingestellt hast. Umgebungsänderungen, wie eine widerrufene Berechtigung, eine deaktivierte Kapazität oder ein Administrator, der den Tenant verlässt, können ein Profil nach der Erstellung ungültig machen. Ein ungültiges Profil kann erst für ein Branch-out verwendet werden, wenn ein Workspace-Admin die Probleme behoben hat.
- Branch-Arbeitsbereiche werden nicht unterstützt. Du kannst kein Branch-Workspace-Admin-Profil auf einem Branch-Workspace konfigurieren.