\begin{frame} \frametitle{Scripts de création d'utilisateurs} \begin{itemize} \item creation-eleve.py \item creation-groupe.py \item creation-prof.py \item creation-administratif.py \end{itemize} \end{frame} \begin{frame} \frametitle{creation-eleve.py} Emplacement : /usr/share/eole/backend \\ Aide : creation-eleve.py -h \\ Paramètres obligatoires : \\ {\tiny \begin{itemize} \item -u login de l'élève \item -c classe de l'élève \item -m mot de passe \item -p prénom de l'élève \item -f nom de famille de l'élève \item -d date de naissance de l'élève (jj/mm/aaaa) \item -o numéro de l'élève \item -x civilité de l'élève \begin{itemize} \item {\tiny 1 = M.} \item {\tiny 2 = Mme} \item {\tiny 3 = Mlle} \end{itemize} \end{itemize}} \end{frame} \begin{frame} \frametitle{creation-eleve.py} Paramètres optionnels : \begin{itemize} \item -n Niveau de l'élève \item -D Domaine mail de l'élève (restreint ou internet) \item -q Quota \item -P Profile (W\$) de l'élève \begin{itemize} \item 1 = local \item 2 = obligatoire-1 \item 3 = obligatoire-2 \item 4 = intinérant \end{itemize} \item -s activation du shell pour le compte. \end{itemize} \end{frame} \begin{frame} \frametitle{creation-prof.py} \begin{itemize} \item Emplacement : /usr/share/eole/backend \item Aide : creation-prof.py -h \end{itemize} Paramètres obligatoires : \begin{itemize} \item -u login du professeur \item -m mot de passe \item -p prénom du professeur \item -f nom de famille du professeur \end{itemize} \end{frame} \begin{frame} \frametitle{creation-prof.py: Paramètres optionnels 1} \begin{itemize} \item {\small -d Date de naissance du professeur} \item {\small -c classe administrée par le professeur} \item {\small -x civilité du professeur} \begin{itemize} \item {\tiny 1 = M.} \item {\tiny 2 = Mme} \item {\tiny 3 = Mlle} \end{itemize} \item {\small -M adresse mail ou mot clés du domaine de messagerie} \begin{itemize} \item {\tiny internet} \item {\tiny restreint} \item {\tiny aucun} \end{itemize} \end{itemize} \end{frame} \begin{frame} \frametitle{creation-prof.py: Paramètres optionnels 2} \begin{itemize} \item {\small -z niveau de droits (1 pour admin)} \item {\small -G groupes du professeurs (groupeA, groupeB ...)} \item {\small -P Profile (W\$) du professeur} \begin{itemize} \item {\tiny 1 = local} \item {\tiny 2 = obligatoire-1} \item {\tiny 3 = obligatoire-2} \item {\tiny 4 = intinérant} \end{itemize} \item {\small -s activation du shell pour le compte.} \end{itemize} \end{frame} \begin{frame} \frametitle{creation-administratif.py} \begin{itemize} \item Emplacement : /usr/share/eole/backend \item Aide : creation-administratif.py -h \end{itemize} Paramètres obligatoires : \begin{itemize} \item -u login \item -m mot de passe \item -p prénom \item -f nom de famille \end{itemize} \end{frame} \begin{frame} \frametitle{creation-administratif.py: Paramètres optionnels 1} \begin{itemize} \item -d Date de naissance \item -x civilité \begin{itemize} \item 1 = M. \item 2 = Mme \item 3 = Mlle \end{itemize} \item -M adresse mail ou mot clés du domaine de messagerie \begin{itemize} \item internet \item restreint \item aucun \end{itemize} \end{itemize} \end{frame} \begin{frame} \frametitle{creation-administratif.py: Paramètres optionnels 2} \begin{itemize} \item -z niveau de droits (1 pour admin) \item -G groupes (serviceA, serviceB ...) \item -q Quota \item -P Profile (W\$) \begin{itemize} \item 1 = local \item 2 = obligatoire-1 \item 3 = obligatoire-2 \item 4 = intinérant \end{itemize} \item -s activation du shell pour le compte. \end{itemize} \end{frame} \begin{frame} \frametitle{creation-groupe.py} \begin{itemize} \item Emplacement : /usr/share/eole/backend \item Aide : creation-groupe.py -h \end{itemize} Paramètres obligatoires : \begin{itemize} \item -g nom du groupe \item -t type du groupe \begin{itemize} \item Classe \item Niveau \item Matiere \item Groupe \item Option \item Service \end{itemize} \end{itemize} \end{frame} \begin{frame} \frametitle{creation-groupe.py} Paramètres optionnels : \begin{itemize} \item -p groupe avec partage en lecture/écriture \item -r groupe avec partage en lecture seule \item -d groupe avec partage données/travail \item -l domaine si liste \item -n niveau associé au groupe si le groupe est de type Classe \end{itemize} \end{frame}