public abstract class UserProfil extends Object implements Serializable
Liste des profils pouvant être affectés à un utilisateur.
Pour la v1, les valeurs identifiées sont :
- Administrateur de référentiel (pour info, pas encore de synonyme LDAP)
: donne accès aux fonctionnalités d’aministration du référentiel, ainsi
qu’aux autres fonctionn lité d’administration (ex :
programmes/stratégies).
- Observateur (pour info, synonyme LDAP = SIH_ROBS) : donne accès en
consultation sur le référentiel (hors données navires). Si portefeuilles
rattachés à l'observateur, alors droits en saisie sur la fonctionnalité
correspondant au type du portefeuille (gestion des marées observées,
calendriers d'activités navires, ...). Si superviseur de portefeuille,
alors droits de correction sur les données saisies dans les
portefeuilles supervisés.
- Projet (pour info, synonyme LDAP = SIH_PROJET) : utilisateur membre de
l'équipe projet du système ISIH : membre droits de consultation et de
saisie que pour un observateur.
- Utilisateur (pour info, synonyme LDAP = SIH_AUTRE) : utilisateur su
système ISIH : pour la v1, ce profil ne donne accès à aucune
fonctionnalité du système Allegro.
note 1 : les droits d'accès en saisie sur les fonctions
(superviseur, activité sur les navires, marées observées) ne sont donc
pas gérés ici, mais par l'intermédiaire des portefeuilles (cf classe
"Portefeuille Navire").
note 2 : le synonyme LDAP "SIH_AUTRE" n'est pas utilisé pour le
moment : il correspond à un utilisateur sans profil particulier
Nombre de lignes : 4
| Modifier and Type | Class and Description |
|---|---|
static class |
UserProfil.Factory
Constructs new instances of
UserProfil. |
| Constructor and Description |
|---|
UserProfil() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object)
This entity does not have any identifiers
and is not extending any other entity,
so this method will only return
true if the argument reference and this
refer to the same object. |
Integer |
getId() |
String |
getLabel()
Synonyme du profil dans LDAP
|
String |
getName() |
Timestamp |
getUpdateDate() |
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
void |
setId(Integer id) |
void |
setLabel(String label) |
void |
setName(String name) |
void |
setUpdateDate(Timestamp updateDate) |
public Integer getId()
public void setId(Integer id)
public String getLabel()
Synonyme du profil dans LDAP
public void setLabel(String label)
public String getName()
public void setName(String name)
public Timestamp getUpdateDate()
public void setUpdateDate(Timestamp updateDate)
public boolean equals(Object object)
true if the argument reference and this
refer to the same object.Copyright © 2013. All Rights Reserved.