From 3e3d5bfc0c06fb0e7c8f2328a9b41489a4faa3df Mon Sep 17 00:00:00 2001 From: Martin Dusicka <dusickam@gmail.com> Date: Sat, 3 Oct 2020 16:34:43 +0200 Subject: [PATCH] Add document rules. --- .gitignore | 1 + README.md | 3 +++ migrace.md | 13 +++++++------ pravidla.md | 16 ++++++++++++++++ 4 files changed, 27 insertions(+), 6 deletions(-) create mode 100644 .gitignore create mode 100644 pravidla.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e4e5f6c --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*~ \ No newline at end of file diff --git a/README.md b/README.md index eff1f4b..ce3e603 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,6 @@ # Instance gitlab.cesnet.cz +**Obsah** - [Migrace Redmine](migrace.md) - Homeproj.cesnet.cz +- [Pravidla instance](pravidla.md) - co, kde a jak... + diff --git a/migrace.md b/migrace.md index 2cc713e..2774019 100644 --- a/migrace.md +++ b/migrace.md @@ -1,10 +1,11 @@ -# Instance gitlab.cesnet.cz +# Migrace Redmine - Homeproj.cesnet.cz -## Migrace Redmine - Homeproj.cesnet.cz - -1. uživatelé z DB Redmine -2. ssh klíče ze serveru Homeproj +## Kroky migrace +1. uživatelé z DB Redmine (hotovo) +2. ssh klíče ze serveru Homeproj (hotovo) - zdroj: soubor account.json -3. struktura projektů a repozitářů +3. struktura projektů a repozitářů (rozpracovano) +4. labels, issue a commnets historie (rozpracovano) +5. wiki (planovano) diff --git a/pravidla.md b/pravidla.md new file mode 100644 index 0000000..f3c39a6 --- /dev/null +++ b/pravidla.md @@ -0,0 +1,16 @@ +# Pravidla instance - co, kde a jak... + +Instance Gitlab.cesnet.cz má být přístupna všem, kteří mají registrovanou identitu v Perunovi..., jinými slovy minimální omezení. Z toho pohledu je však nezbytné nastavit práva a pravidla kdo, co a kde může či nemůže dělat. + +## Přihlašování + +Přístup je řízen aplikací Perun a zprostředkován pomocí služby ProxyIdp. + +**Situace** +- nový uživatel + - při prvním přihlášení Gitlab automaticky založí nový účet a zapamatuje si identitu +- uživatel migrovaný ze služby Redmine - Homeproj.cesnet.cz + a. uživatel již má přiřazenu identitu, proběhne běžné přihlášení + b. identita uživatele je neznámá, gitlab se pokusí automaticky uživatele dle dodaných atributů identifikovat a v případě, že je úspěšný existující účet napáruje + c. identita uživatele je neznámá a gitlabu se nepodaří identifikovat dle dodaných atributů, zkusí tedy založit nový účet, pokud se podaří, dokončí přihlášení + d. identita uživatele je neznámá, gitlabu se nepodaří identifikace a založení nového účtu skončí neúspěchem např. proto, že emailová adresa je již použita u jiného účtu... v tom případě obdržíte chybovou hlášku a řešení je obrátit se na administrátora instance -- GitLab