[midPoint] Importing objects remotely
Katka Valalikova
katkav at evolveum.com
Wed Oct 21 15:03:16 CEST 2015
Hi Samu,
there is also possibility to create objects without accessing midPoint GUI using REST API. For example, if you want to import resource definition, you can use following curl command:
curl --user administrator:5ecr3t -H "Content-Type: application/xml" -X POST http://localhost:8080/midpoint/ws/rest/resources -d @ pathToYourXmls\resource.xml -v
for other types of objects, you will need to update url with the appropriate type, e.g:
* create connector host: http://localhost:8080/midpoint/ws/rest/connectorHosts
* create object template: http://localhost:8080/midpoint/ws/rest/objectTemplates
More documentation for REST API can be found in wiki .
Best regards,
Katarina Valalikova
Dňa 21. 10. 2015 o 13:32 Samu Viitanen napísal(a):
Thank you for your quick response Pavol. I will use the executeChanges method for now.
- Samu
To: midpoint at lists.evolveum.com
From: mederly at evolveum.com
Date: Wed, 21 Oct 2015 12:10:05 +0200
Subject: Re: [midPoint] Importing objects remotely
Samu,
you're right: the model WS interface doesn't contain such a method. (I consider implementing it, but it's a low priority for me, mainly because of 3.3 release that is quickly coming.)
In the meanwhile, you can safely use executeChanges method. But you need to call it one-object-at-a-time. And perhaps don't forget to set "overwrite" option. Also, set "isImport" option, if you want to evaluate search filters in the imported objects.
Best regards,
Pavol
<blockquote>
Hello,
I want to import certain objects (Connector hosts, resource references, user templates, etc.) without accessing the midPoint GUI. Is it possible to import objects through the Model WS Interface, or do I have to write a program with the Model interface to import such objects? I did not find any references or guides on how to import objects like this into midPoint.
Best Regards
Samu Viitanen
_______________________________________________
midPoint mailing list midPoint at lists.evolveum.com http://lists.evolveum.com/mailman/listinfo/midpoint
_______________________________________________ midPoint mailing list midPoint at lists.evolveum.com http://lists.evolveum.com/mailman/listinfo/midpoint
_______________________________________________
midPoint mailing list midPoint at lists.evolveum.com http://lists.evolveum.com/mailman/listinfo/midpoint
</blockquote>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20151021/176866da/attachment.htm>
More information about the midPoint
mailing list