\skbheading{La fiche de l’enseignant dans l’annuaire du module Scribe} L’enseignant, dans l’annuaire du module Scribe, est la conjonction de plusieurs classes d’objets : \begin{itemize} \item top \item person \item organizationalPerson \item posixAccount \item shadowAccount \item inetOrgPerson \item sambaSamAccount \item administrateur \item ENTPerson \item ENTAuxEnseignant \item radiusprofile \end{itemize} La partie métier est portée par les classes \emph{administrateur}, \emph{ENTPerson} et \emph{ENTAuxEnseignant}. Les attributs susceptibles d’être associés à un enseignant sont les suivants : \begin{itemize} \item les attributs issus de la classe administrateur : \begin{itemize} \item dont les attributs obligatoires : \begin{itemize} \item typeadmin \item codecivilite \end{itemize} \item et les attributs optionnels : \begin{itemize} \item dateNaissance \item mailDir \item mailHost \item mailForwardingAddress \item mailAlternateAddress \item Meflcf \item Divcod \item FederationKey \item ManagedGroup \item LastUpdate \item intid \end{itemize} \end{itemize} \item les attributs issus de la classe ENTPerson : \begin{itemize} \item dont les attributs obligatoires : \begin{itemize} \item ENTPersonLogin \item ENTPersonJointure \end{itemize} \item et les attributs optionnels : \begin{itemize} \item ENTPersonAutresPrenoms \item ENTPersonNomPatro \item ENTPersonSexe \item ENTPersonCentresInteret \item ENTPersonAdresse \item ENTPersonCodePostal \item ENTPersonVille \item ENTPersonPays \item ENTPersonAlias \item ENTPersonStructRattach \item ENTPersonFonctions \item ENTPersonProfils \item ENTPersonDateNaissance \item personalTitle \end{itemize} \end{itemize} \item les attributs issus de la classe ENTAuxEnseignant : \begin{itemize} \item dont les attributs obligatoires : \begin{itemize} \item aucun attribut obligatoire \end{itemize} \item et les attributs optionnels : \begin{itemize} \item ENTAuxsEnsMEF \item ENTAuxEnsCategoDiscipline \item ENTAuxEnsMatiereEnseignEtab \item ENTAuxEnsClasses \item ENTAuxEnsGroupes \item ENTAuxEnsClassePrincipal \item ENTAuxEnsRespStage \item ENTAuxEnsTutStage \end{itemize} \end{itemize} \end{itemize}