\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}
    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: 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}