From 8390a085982564f88db3e7c40f371550dd2f4940 Mon Sep 17 00:00:00 2001 From: Philippe Caseiro Date: Fri, 4 Oct 2013 15:18:58 +0200 Subject: [PATCH] =?UTF-8?q?Ajout=20des=20slides=20pour=20les=20scripts=20d?= =?UTF-8?q?e=20cr=C3=A9ation=20des=20utilisateurs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../scribe/31-scripts-user-scribe.tex | 179 ++++++++++++++++++ 1 file changed, 179 insertions(+) create mode 100644 modules_EOLE_envole/scribe/31-scripts-user-scribe.tex diff --git a/modules_EOLE_envole/scribe/31-scripts-user-scribe.tex b/modules_EOLE_envole/scribe/31-scripts-user-scribe.tex new file mode 100644 index 0000000..11305a9 --- /dev/null +++ b/modules_EOLE_envole/scribe/31-scripts-user-scribe.tex @@ -0,0 +1,179 @@ +\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} + \begin{itemize} + \item Emplacement : /usr/share/eole/backend + \item Aide : creation-eleve.py -h + \end{itemize} + Paramètres obligatoires : + \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 1 = M. + \item 2 = Mme + \item 3 = Mlle + \end{itemize} + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{creation-eleve.py} + Pramè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} + Pramètres optionnels : + \begin{itemize} + \item -d Date de naissance du professeur + \item -c classe administrée par le professeur + \item -x civilité du professeur + \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} + \item -z niveau de droits (1 pour admin) + \item -G groupes du professeurs (groupeA, groupeB ...) + \item -P Profile (W\$) du professeur + \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-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-prof.py} + Pramètres optionnels : + \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} + \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} + Pramè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} +