Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:tim:timer:createusersfromldapgroup

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
software:tim:timer:createusersfromldapgroup [2014/12/16 16:32]
127.0.0.1 Externe Bearbeitung
software:tim:timer:createusersfromldapgroup [2021/07/01 09:52] (aktuell)
Zeile 1: Zeile 1:
 =======createUsersFromLdapGroup======== =======createUsersFromLdapGroup========
 ==== Beschreibung ==== ==== Beschreibung ====
-Dieser Timer holt sich aus einer LDAP Gruppe alle Mitglieder und legt diese in T!M - Task !n Motion ​an. Ausserdem vergibt er die angegeben Rechte an die gefunden User.+Dieser Timer holt sich aus einer LDAP Gruppe alle Mitglieder und legt diese in TIM an. Ausserdem vergibt er die angegeben Rechte an die gefunden User.
  
 ==== Webservice Name ====  ==== Webservice Name ==== 
Zeile 7: Zeile 7:
  
 ==== Webservice Methode ====  ==== Webservice Methode ==== 
-createUsersFromLdapGroup +<​code>​createUsersFromLdapGroup</​code>​
-----+
 ==== Parameter ====  ==== Parameter ==== 
 == DN-Pfad aus dem LDAP == == DN-Pfad aus dem LDAP ==
 Hier kann der DN-Pfad angegeben werden, wo der Timer suchen soll. (siehe [[#​Beispiel]]) Hier kann der DN-Pfad angegeben werden, wo der Timer suchen soll. (siehe [[#​Beispiel]])
  
-\\ == Rechte in T!M ==+\\ == Rechte in TIM ==
 Hier können die Rechte angegeben werden, die der Timer automatisch an die angegeben Gruppe vergibt. Sollten pro Gruppe mehr Rechte vergeben werden, müssen diese mit ","​ separiert werden (siehe [[#​Beispiel]]). Folgende Werte sind möglich:\\ Hier können die Rechte angegeben werden, die der Timer automatisch an die angegeben Gruppe vergibt. Sollten pro Gruppe mehr Rechte vergeben werden, müssen diese mit ","​ separiert werden (siehe [[#​Beispiel]]). Folgende Werte sind möglich:\\
   *administrator   *administrator
Zeile 24: Zeile 23:
  
 \\ == Limit an Benutzern == \\ == Limit an Benutzern ==
-Mit dem Limit, kann die maximale Benutzerzahl angegeben werden, die sich der Timer bei einem Durchlauf holt und anlegt. Kann bei großen ​Userzahlen ​sinnvoll sein, wenn die LDAP-Verbindung in ein Timeout läuft.+Mit dem Limit, kann die maximale Benutzerzahl angegeben werden, die sich der Timer bei einem Durchlauf holt und anlegt. Kann bei einer großen ​Zahl von Usern sinnvoll sein, wenn die LDAP-Verbindung in ein Timeout läuft.
  
 \\ == Der Offset für die Benutzer == \\ == Der Offset für die Benutzer ==
-Sollte die Gruppe zu groß sein um in einem Durchlauf alle User zu synchronisieren,​ kann mit dem Offset angegeben werden, ab welcher ​Userzahl der Sync gestartet wird. (siehe [[#​Beispiel]])+Sollte die Gruppe zu groß sein um in einem Durchlauf alle User zu synchronisieren,​ kann mit dem Offset angegeben werden, ab welcher ​Anzahl von Usern die Synchronisierung ​gestartet wird. (siehe [[#​Beispiel]])
  
 ---- ----
  
 ==== Beispiel ==== ==== Beispiel ====
-<code properties Holt sich 100 User aus der DN und gibt diesen Usern Prozessmanager-, und Memberrechte>+<code properties Holt sich 100 Benutzer ​aus der DN und vergibt die Rechte ​Prozessmanager und Member>
 "​CN=TIM-Prozessmanager,​OU=LDAP-Wiki,​DC=tim,​DC=local","​member,​Processmanager","​100","​0"​ "​CN=TIM-Prozessmanager,​OU=LDAP-Wiki,​DC=tim,​DC=local","​member,​Processmanager","​100","​0"​
 </​code>​ </​code>​
  
-<code properties Holt sich 500 User und gibt diesen Prozessmanager,​ Member und Admin Rechte>+<code properties Holt sich 500 Benutzer ​und erteilt ​diesen ​die Rechte ​Prozessmanager,​ Member und Administrator>
 "​CN=TIM-mighty,​OU=LDAP-Wiki,​DC=tim,​DC=local","​processmanager,​administrator,​member","​100","​0"​ "​CN=TIM-mighty,​OU=LDAP-Wiki,​DC=tim,​DC=local","​processmanager,​administrator,​member","​100","​0"​
 </​code>​ </​code>​
Zeile 46: Zeile 45:
 <code properties>​ "​CN=TIM-Prozessmanager,​OU=LDAP-Wiki,​DC=tim,​DC=local","​member,​processmanager","​100","​0"​ </​code>​ <code properties>​ "​CN=TIM-Prozessmanager,​OU=LDAP-Wiki,​DC=tim,​DC=local","​member,​processmanager","​100","​0"​ </​code>​
  
-{{:​software:​tim:​timer:​ldaptimer.jpg?​500 ​|}} \\ +{{:​software:​tim:​timer:​timerIdentityManager.png |}} \\ 
-{{:​software:​tim:​timer:​ldap-log.jpg?700 |}} \\ +{{:​software:​tim:​timer:​ldap-log.jpg |}} \\ 
-{{:​software:​tim:​timer:​ldap_ergebnis.jpg?​600 ​|}} \\+{{ :​software:​tim:​timer:​timerIdentityManager2.png |}} \\
  
 ---- ----
-{{ :​software:​tim:​timer:​ldap_ergebnis_timer2.jpg?​400|}} 
 Danach wird ein zweiter Timer angelegt, der folgende Parameter hat: Danach wird ein zweiter Timer angelegt, der folgende Parameter hat:
 <code properties>​ <code properties>​
Zeile 57: Zeile 55:
 </​code>​ </​code>​
 In der Gruppe **TIM-Admin** ist wieder unser User "​User1"​ eingetragen der nach dem Timer durchlauf wie folgt aussieht ​ In der Gruppe **TIM-Admin** ist wieder unser User "​User1"​ eingetragen der nach dem Timer durchlauf wie folgt aussieht ​
 +{{ :​software:​tim:​timer:​timerIdentityManager3.png|}}
  
software/tim/timer/createusersfromldapgroup.1418743920.txt.gz · Zuletzt geändert: 2021/07/01 09:59 (Externe Bearbeitung)