<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="GENERATOR" content="GtkHTML/4.6.6">
</head>
<body>
Hi,<br>
<br>
I have LDAP resource with synchronization isMemberOf attribute<br>
...<br>
<attribute><br>
<ref>ri:isMemberOf</ref><br>
<displayName>isMemberOf</displayName><br>
<limitations><br>
<minOccurs>0</minOccurs><br>
<access><br>
<read>true</read><br>
<add>false</add><br>
<modify>false</modify><br>
</access><br>
</limitations><br>
<inbound><br>
<strength>strong</strength><br>
<source><br>
<path>$account/attributes/isMemberOf</path><br>
</source><br>
<expression><br>
<script><br>
<language>http://midpoint.evolveum.com/xml/ns/public/expression/language#Groovy</language><br>
<code><br>
if(...){<br>
return isMemberOf;<br>
} <br>
</code><br>
</script><br>
</expression><br>
<target><br>
<path>$user/extension/LDAPGroups</path><br>
</target><br>
</inbound><br>
</attribute><br>
...<br>
when I add (remove) user to group in LDAP, then no change I get. No attribute LDAPGroups is set in midpoint. When I run manually reconcile from midpoint GUI on user, then I get values to midpoint. I want only read this values from LDAP. I'm doing something
wrong? <br>
<br>
It possible set value from one attribute on resource set in to two attribute in midpoint?<br>
For example: <br>
in LDAP<br>
title= Mgr., Phd.<br>
in midpoint:<br>
honorificPrefix=Mgr.<br>
honorificSuffix=Phd.<br>
<br>
thanks & regards<br>
MiSo
</body>
</html>