diff --git a/.gitlab/issue_templates/add_entity.md b/.gitlab/issue_templates/add_entity.md new file mode 100644 index 0000000000000000000000000000000000000000..2abaf2214b032c441b63c78d34b0162486545287 --- /dev/null +++ b/.gitlab/issue_templates/add_entity.md @@ -0,0 +1,54 @@ +# Ajout d'une entité (client au sens commercial) + +On différencie deux type de clients : les clients au sens commercial et les clients au sens Keycloak. +Les clients aux sens Keycloak sont un lien entre le portail de connexion et une application (Dolibarr, Nextcloud, ...) + +Ici on cherche à ajouter un client au sens commercial qui se traduiras par un royaume dans Keycloak + +## Étapes préparatoire +- [ ] Determiner le nom du royaume : +- [ ] Determiner un utilisateur administrateur + - [ ] Nom : + - [ ] Prénom : + - [ ] Email : + +## Création d'un nouveau royaume + +- [ ] Ouvrire la console d'administration Keycloak +- [ ] Cliquez sur le menu déroulant en dessous du logo Keycloak +- [ ] Cliquez sur Create realm + +[image] + +- [ ] Entrez le nom de royaume + +[image] + +## Configuration du Royaume + +- [ ] Allez dans "Realm settings" ou "Configuration du Domaine" +- [ ] Cliquez sur l'onglet "Login" +- [ ] Desactivez "User registration" (l'enregistrement de nouvelle utilisateur) +- [ ] Activez "Forgot password" (en cas d'oublie de mot de passe) +- [ ] Cliquez sur l'onglet "Email" +- [ ] Rensaignez les informations lié à l'envoie de mail + +## Création du première utilisateur + +__Création d'utilisateur :__ +- [ ] Cliquez sur "user" dans le menu à gauche +- [ ] Cliquez sur "Add user" +- [ ] Rensaignez les informations de l'utilisateur +- [ ] Cliquez sur Crée +- [ ] Allez dans l'onglet "Credentials" +- [ ] Cliquez sur "Set password" +- [ ] Rensaignez le mot de passe temporaire + +__Création d'administrateur local :__ +- [ ] Sur la page d'utilisateur, cliquez sur l'onglet "Role Mapping" +- [ ] Cliquez sur "Assign role" +- [ ] Cliquez sur le menu déroulant de filtre et selectionnez "Filter by clients" +- [ ] Selectionnez le rôle "realm-management: realm-admin" + +__Transmission du compte :__ +- [ ] Transmettez le nom d'utilisateur et le mot de passe temporaire via [Hemmelig](https://partage-secret.tetras-libre.fr/)