Table des matières

Installation de GRR

Installation

GRR est un outil de gestion de réservation de ressources écrit en PHP. Pour l'installer sur un serveur SME, il faut préalablement configurer les dépôts fws

yum --enablerepo=fws install smeserver-grr

Une fois l'installation faite, il faut appliquer les changement:

signal-event webapps-update

Vous pouvez maintenant vous loguer sur https://sme.domain.tld/grr en utilisant les comptes déclarés sur SME. L'utilisateur admin dispose des droits d'administration sur l'application

Intégration à LemonLDAP::NG

Comme toutes les appli web que l'on package, GRR peut utiliser LemonLDAP::NG pour l'authentification. Voici la marche à suivre

db domains set grr.$(db configuration get DomainName) domain Description "Gestion de reservation" \
Content Primary Nameservers internet TemplatePath WebAppVirtualHost DocumentRoot /usr/share/grr Authentication LemonLDAP
signal-event domain-create grr.$(db configuration get DomainName)

vhost sur la console LemonLDAP::NG

Accès à la configuration de l'authentification par SSO

Configuration de l'authentification par HTTP (émulée par LemonLDAP::NG)