Désactiver un compte Lotus automatiquement

Forum destiné aux questions d'administration

Désactiver un compte Lotus automatiquement

Messagepar sanaa83 » 15 Août 2013 à 15:34

Bonjour,

Parmi les tâches que j'ai dans un projet Lotus, j'ai une tâche de désactivation automatique d'un compte lotus suite au départ d'un employé.

Cette désactivation doit être faite automatiquement sans intervention humaine.

Après la recherche que j'ai fait, j'ai crée un groupe "Résiliations" ayant le type "Liste des intrus uniquement". Mais maintenant, je demande si je peux affecter une personne à un groupe en utilisant du code lotusscript?!

Merci pour votre collaboration habituelle.
sanaa83
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 119
Inscrit(e) le : 26 Avr 2010 à 10:33

Re: Désactiver un compte Lotus automatiquement

Messagepar roubech » 15 Août 2013 à 21:26

Automatique : il y a quand même un événement déclencheur ?

Un groupe, c'est un document Notes comme un autre, donc tu peux ajouter un nom au champ multivalue en LS
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Re: Désactiver un compte Lotus automatiquement

Messagepar Michael DELIQUE » 16 Août 2013 à 07:44

salut,

sans problème en lotus script ça se fait courement.

par contre évite les post en double. merci
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: Désactiver un compte Lotus automatiquement

Messagepar sanaa83 » 16 Août 2013 à 09:08

Bonjour,

Merci d'abord pour vos retours.

Concernant l'ajout d'un champ multivalue, j'ai essayé de trouver un champ dans le masque "Person" de la base names.nsf un champ ou je peux affecter une personne à un tel groupe. MAIS, il y a aucun champ qui lie une personne à un groupe!!!

Sinon, Merci roubech de me donner quelques indice (si c'est possible) pour que je puisse résoudre ce problème.

Merci bcp.
sanaa83
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 119
Inscrit(e) le : 26 Avr 2010 à 10:33

Re: Désactiver un compte Lotus automatiquement

Messagepar Michael DELIQUE » 16 Août 2013 à 09:12

re,

le masque "persone" est dédié aux personnes, pas au groupes. il faut aller dans le masque "group" champ : "members"
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: Désactiver un compte Lotus automatiquement

Messagepar sanaa83 » 16 Août 2013 à 10:59

Ouii, ça marche trés bien. J'ai récupérer les $dspFullName de la personne et je l'ai mis dans le champs "Members" du groupe ayant le type 3.

Sinon, quand j'ai utilisé cette instruction:
Set item = DocGroup.ReplaceItemValue("Members", DocNames.$dspFullName(0))
ça remplace la valeur du champ Members par la valeur que j'ai ajouté.

Je demande s'il n y a pas une méthode qui petmet d'ajouter une valeur à un champ de tyep "Names" sans écraser les valeurs existantes?!

J'ai cherché mais j'ai trouvé que AppendRTItem qui fonctionne qu'avec Rich text !!!
sanaa83
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 119
Inscrit(e) le : 26 Avr 2010 à 10:33

Re: Désactiver un compte Lotus automatiquement

Messagepar Michael DELIQUE » 16 Août 2013 à 11:09

re,

essais un truc comme ça

set Item = Doc.getFirstItem("Members").
call Item.appendtotextList("mon user")

et de préférence passe le nom de l'utilisateur au format canonique
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: Désactiver un compte Lotus automatiquement

Messagepar sanaa83 » 16 Août 2013 à 11:47

ça fonctionne bien.

Merci bcp Michael. Vous être le forum le plus réactif que j'ai vu :)
sanaa83
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 119
Inscrit(e) le : 26 Avr 2010 à 10:33

Re: Désactiver un compte Lotus automatiquement

Messagepar Michael DELIQUE » 16 Août 2013 à 12:12

Merci
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy


Retour vers Administration