[midPoint] objectTemplate account create base on account fail

Ivan Noris ivan.noris at evolveum.com
Tue Nov 14 15:53:48 CET 2017


Serge,

what you have in assignments is the resource account assignment, for
which the projection has been created. If you assign resource account
(as you do), this is the expected state.

See https://wiki.evolveum.com/display/midPoint/Assigning+vs+Linking

Best regards,

Ivan


On 09.11.2017 15:19, HAQUET Serge wrote:
>
> When i look via the gui I have the projection but in assignment I have
> also a “role” with the same name of my resource
>
>  
>
>
>  
>
>  
>
>  
>
>
>  
>
> *From:*midPoint [mailto:midpoint-bounces at lists.evolveum.com] *On
> Behalf Of *Ivan Noris
> *Sent:* jeudi 9 novembre 2017 13:12
> *To:* midpoint at lists.evolveum.com
> *Subject:* Re: [midPoint] objectTemplate account create base on
> account fail
>
>  
>
> Hi Serge,
>
> can you specify exact file/sample where this was?
>
> I have not used direct account assignment, but just roles, in the
> object template, but I can see this:
>
> samples/demo/user-template.xml
>
>    <mapping>
>         <description>A hack to avoid feedback to HR feed - deleting
> accounts because they are not assigned</description>
>                 <strength>strong</strength>
>         <source>
>                 <path>employeeType</path>
>         </source>
>         <expression>
>             <value>
>                                 <!--<assignment>-->
>                                         <construction>
>                                                 <resourceRef
> oid="8844dcca-775d-11e2-a0ac-001e8c717e5b" type="c:ResourceType"/>
>                                         </construction>
>                                 <!--</assignment>-->
>             </value>           
>         </expression>
>         <target>
>                 <path>assignment</path>
>         </target>
>         <condition>
>                 <script>
>                 <code>employeeType != null</code>
>             </script>
>                 </condition>
>     </mapping>
>
> See how the <assignment> element is commented out; hope this is the
> problem.
>
> If you specify the sample from which you have seen the original
> construction, we can have a look at it.
>
> Best regards,
>
> Ivan
>
>  
>
> On 08.11.2017 12:43, HAQUET Serge wrote:
>
>     I get this example from midpoint git and it didn’t work , look
>     like missing something to validate  the xml
>
>      
>
>     <mapping>
>
>             <strength>strong</strength>
>
>             <expression>
>
>                 <value>
>
>                     <assignment>
>
>                         <construction>
>
>                             <resourceRef
>     oid="0e70c40e-d952-45ee-9780-10845afdc126" type="ResourceType"/>
>
>                         </construction>
>
>                     </assignment>
>
>                 </value>               
>
>             </expression>
>
>             <target>
>
>                 <path>assignment</path>
>
>             </target>
>
>         </mapping>
>
>     * *
>
>     *Midpoint version :*3.6
>
>      
>
>     *Goal :*when create new user , create a new account an link it
>     base on the some resources
>
>      
>
>     *Actions:*
>
>       * using the Complex User Template , from the midpoint git.
>       * only use the account create part.
>       * import the file in midpoint
>       * create new user
>
>      
>
>     *Error (see file)*: Message
>
>     Item
>     {http://midpoint.evolveum.com/xml/ns/public/common/common-3}assignment
>     has no definition (in container value CTD
>     ({.../common/common-3}AssignmentType))while parsing (
>     {...common/common-3}assignment => (
>     {...common/common-3}construction => (
>     {...common/common-3}resourceRef => ( oid => parser
>     ValueParser(DOMa, oid: 0e70c40e-d952-45ee-9780-10845afdc126) type
>     => parser ValueParser(DOMa, type: ResourceType) ) ) ) )
>
>      
>
>     *When *: trying to create user
>
>      
>
>      
>
>      
>
>      
>
>       
>
>     	
>
>     *Serge HAQUET*
>     Project Analyst
>     Operations - Project Analyst
>     Avenue des Arts 21, 1000 Bruxelles - cirb.brussels
>     <http://cirb.brussels/>- disclaimer
>     <http://cirb.brussels/disclaimer-1>
>     T +32 2 801 12 41 | G +32 497 44 44 99 | Helpdesk +32 2 801 00 00
>     Be green, leave it on the screen
>     !                                                       <https://www.linkedin.com/company/cirb_cibg> <https://twitter.com/CIRB_CIBG> <http://www.environnement.brussels/thematiques/ville-durable/le-label-entreprise-ecodynamique>
>
>
>
>
>     _______________________________________________
>
>     midPoint mailing list
>
>     midPoint at lists.evolveum.com <mailto:midPoint at lists.evolveum.com>
>
>     http://lists.evolveum.com/mailman/listinfo/midpoint
>
>
>
> -- 
> Ivan Noris
> Senior Identity Engineer
> evolveum.com
>
>
> _______________________________________________
> midPoint mailing list
> midPoint at lists.evolveum.com
> http://lists.evolveum.com/mailman/listinfo/midpoint

-- 
Ivan Noris
Senior Identity Engineer
evolveum.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20171114/3c0a4cca/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.png
Type: image/png
Size: 17152 bytes
Desc: not available
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20171114/3c0a4cca/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image004.png
Type: image/png
Size: 537 bytes
Desc: not available
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20171114/3c0a4cca/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image005.png
Type: image/png
Size: 658 bytes
Desc: not available
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20171114/3c0a4cca/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image006.jpg
Type: image/jpeg
Size: 1336 bytes
Desc: not available
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20171114/3c0a4cca/attachment.jpg>


More information about the midPoint mailing list