mirror of
https://github.com/scm-manager/scm-manager.git
synced 2026-03-17 09:40:25 +01:00
User documentation for namespace permissions
This commit is contained in:
Binary file not shown.
|
Before Width: | Height: | Size: 199 KiB After Width: | Height: | Size: 187 KiB |
@@ -26,6 +26,8 @@ Icon | Beschreibung
|
||||
 | Öffnet die Sources-Übersicht für das Repository
|
||||
 | Öffnet die Einstellungen für das Repository
|
||||
|
||||
Zusätzlich können über das Icon rechts neben den Überschriften für die Namespaces weitere Einstellungen auf Namespace-Ebene vorgenommen werden.
|
||||
|
||||
### Repository erstellen
|
||||
Im SCM-Manager können neue Git, Mercurial & Subersion (SVN) Repositories über ein Formular angelegt werden. Dieses kann über den Button "Repository erstellen" aufgerufen werden. Dabei muss ein gültiger Name eingetragen und der Repository-Typ bestimmt werden.
|
||||
|
||||
|
||||
@@ -12,10 +12,12 @@ Innerhalb der Gefahrenzone unten auf der Seite gibt es mit entsprechenden Rechte
|
||||

|
||||
|
||||
### Berechtigungen
|
||||
Dank des fein granularen Berechtigungskonzepts des SCM-Managers können Nutzern und Gruppen, basierend auf definierbaren Rollen oder auf individuellen Einstellungen, Rechte zugewiesen werden. Berechtigungen können global und auf Repository-Ebene vergeben werden. Globale Berechtigungen werden in der Administrations-Oberfläche des SCM-Managers vergeben. Unter diesem Eintrag handelt es sich um Repository-bezogene Berechtigungen.
|
||||
Dank des fein granularen Berechtigungskonzepts des SCM-Managers können Nutzern und Gruppen, basierend auf definierbaren Rollen oder auf individuellen Einstellungen, Rechte zugewiesen werden. Berechtigungen können global, auf Namespace-Ebene und auf Repository-Ebene vergeben werden. Globale Berechtigungen werden in der Administrations-Oberfläche des SCM-Managers vergeben. Unter diesem Eintrag handelt es sich um Repository-bezogene Berechtigungen.
|
||||
|
||||
Die Berechtigungen können jeweils für Gruppen und für Benutzer vergeben werden. Dabei gibt es die Möglichkeiten die Berechtigungen über Berechtigungsrollen zu definieren oder jede Berechtigung einzeln zu vergeben. Die Berechtigungsrollen können in der Administrations-Oberfläche definiert werden.
|
||||
|
||||
Berechtigungen auf Namespace-Ebene können über die Einstellungen für Namespaces bearbeitet werden. Diese sind über das Einstellungs-Symbol neben den Namespace-Überschriften auf der Repository-Übersicht erreichbar.
|
||||
|
||||

|
||||
|
||||
Für individuelle Berechtigungen kann man über "Erweitert" einen Dialog öffnen, um jede Berechtigung einzeln zu vergeben.
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 199 KiB After Width: | Height: | Size: 187 KiB |
@@ -24,6 +24,8 @@ Icon | Description
|
||||
 | Opens the sources overview for the repository
|
||||
 | Opens the settings for the repository
|
||||
|
||||
Clicking the icon on the right-hand side of each namespace caption, you can change additional settings for this namespace.
|
||||
|
||||
### Create a Repository
|
||||
In SCM-Manager new Git, Mercurial & Subversion (SVN) repositories can be created via a form that can be accessed via the "Create Repository" button. A valid name and the repository type are mandatory.
|
||||
|
||||
|
||||
@@ -12,10 +12,12 @@ In the danger zone at the bottom you may rename the repository or delete it. If
|
||||

|
||||
|
||||
### Permissions
|
||||
Thanks to the finely granular permission concept of SCM-Manager, users and groups can be authorized based on definable roles or individual settings. Permissions can be granted globally or repository-specific. Global permissions are managed in the administration area of SCM-Manager. The following image shows repository-specific permissions.
|
||||
Thanks to the finely granular permission concept of SCM-Manager, users and groups can be authorized based on definable roles or individual settings. Permissions can be granted globally, namespace-wide, or repository-specific. Global permissions are managed in the administration area of SCM-Manager. The following image shows repository-specific permissions.
|
||||
|
||||
Permissions can be granted to groups or users. It is possible to manage each permission individually or to create roles that contain several permissions. Roles can be defined in the administration area.
|
||||
|
||||
Namespace-wide permissions can be configured in the namespace settings. These can be accessed via the settings icon on the right-hand side of the namespace heading in the repository overview.
|
||||
|
||||

|
||||
|
||||
To manage permissions individually, an "Advanced" dialog can be opened to manage every single permission.
|
||||
|
||||
@@ -218,7 +218,8 @@
|
||||
"renameRepo": {
|
||||
"button": "Repository umbenennen",
|
||||
"subtitle": "Benennt dieses Repository um",
|
||||
"description": "Es werden keine Weiterleitung auf den neuen Namen eingerichtet.",
|
||||
"description1": "Es werden keine Weiterleitung auf den neuen Namen eingerichtet.",
|
||||
"description2": "Berechtigungen aus dem Namespace werden bei einem Wechsel nicht übernommen.",
|
||||
"modal": {
|
||||
"title": "Repository umbenennen",
|
||||
"label": {
|
||||
|
||||
@@ -218,7 +218,8 @@
|
||||
"renameRepo": {
|
||||
"button": "Rename Repository",
|
||||
"subtitle": "Renames this repository",
|
||||
"description": "There will be no redirects to the renamed repository.",
|
||||
"description1": "There will be no redirects to the renamed repository.",
|
||||
"description2": "Permissions from the namespace will not be adapted when the namespace is changed.",
|
||||
"modal": {
|
||||
"title": "Rename repository",
|
||||
"label": {
|
||||
|
||||
@@ -76,7 +76,7 @@ const DangerZone: FC<Props> = ({ repository, indexLinks }) => {
|
||||
<>
|
||||
<hr />
|
||||
<Subtitle subtitle={t("repositoryForm.dangerZone")} />
|
||||
<DangerZoneContainer>{dangerZone.map(entry => entry)}</DangerZoneContainer>
|
||||
<DangerZoneContainer>{dangerZone}</DangerZoneContainer>
|
||||
</>
|
||||
);
|
||||
};
|
||||
|
||||
@@ -159,7 +159,9 @@ const RenameRepository: FC<Props> = ({ repository, indexLinks }) => {
|
||||
<p>
|
||||
<strong>{t("renameRepo.subtitle")}</strong>
|
||||
<br />
|
||||
{t("renameRepo.description")}
|
||||
{t("renameRepo.description1")}
|
||||
<br />
|
||||
{t("renameRepo.description2")}
|
||||
</p>
|
||||
}
|
||||
right={
|
||||
|
||||
Reference in New Issue
Block a user