Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

User registration process

Not applicable
Is there a component (or a hint which db tables to insert the info) how users add/register themselves in adobe workspace?
6 Replies
Gary_Gilchrist
Level 3
Level 3
Hi. Please do not try to modify the internal tables. There are APIs to create users in LiveCycle. Check it out here: http://livedocs.adobe.com/livecycle/es/sdkHelp/programmer/javadoc/com/adobe/livecycle/usermanager/cl...



Gary.
Not applicable
Can you please give me a hint where to use this? I have Turnkey installation of Livecycle 8.2. and I think it does not install Data Services (if I need to put this code there).



I would like programatically add a user in lc workspace if the username is not correct (just for example).



So I create Java Pojo, that uses the above um package and adds a user. Then what? Must I also install data services trial on server and then deploy this pojo there, and edit workspace channels to access data services server and call rpc within workspace login?



Thank you in advance
Gary_Gilchrist
Level 3
Level 3
It's maybe easier than you think. You do not need LC Data Services in order to use our java SDK (for UM or other LC java packages) You just write an application that uses the SDK. Be sure though to use all the right jar files in your class path - you can find details on line in the developer documentation.



Gary.
Not applicable
Thank you very much for taking time to answer.



I did a quick reading of the document and I indeed found that I can write a simple java app to do this.



So the following question seems obvious.



- What path should I take in my scenario which is to create users from within Livecycle workspace ES - Flex.



(like this http://livedocs.adobe.com/livecycle/8.2/programLC/programmer/help/wwhelp/wwhimpl/js/html/wwhelp.htm?... ?)



The obvious path seems developing a custom component..am I kicking in the right direction or is this overkill for my problem? Any othher solutions? Make a servlet maybe?



Thank you in advance
Gary_Gilchrist
Level 3
Level 3
Before you write your own app to push users into LC, please bear in mind the way it works today:

1. You can point LC to a corporate LDAP and it will auto populate (sync) a certain user base in the directory. Its very easy to set up

2. You can write a "Directory" SPI provider that LC will call out to in order to fetch and periodically sync users. The interface to implement is very simple and its easy to register your SPI Provider

3. There is an admin UI to add and manage users.



If none of these scenarios work for you then you could consider a middle tier app/servlet to use the SDK and register users as needed. I don't think you should develop a custom DSC for this purpose
HowardTreisman
Level 9
Level 9
This is very easy to do using a component we've already built.

Go to: http://avoka.dnsalias.com/confluence/display/Public/Avoka+LiveCycle+ES+Components

then click on "Create User Create Group".

Please email info@avoka.com and we'll send you the latest version of this component, because the one on our web site is missing a few of the later operations (such as changing a password).

Howard

http://www.avoka.com