1. Import archived service "USER_SECURITY"
2. Select "Archived Service"
3. Select "USER_SECURITY"
4. Generate incremental schema by solution setup.
5. Create user profile data in ../data/user_data.xml
<REQUESTS ServiceName="USER_SECURITY">
<REQUEST Name="addRole">
<ID Value="BUYER"/>
<NAME Value="BUYER"/>
</REQUEST>
<REQUEST Name="addRole">
<ID Value="SELLER"/>
<NAME Value="SELLER"/>
</REQUEST>
<REQUEST Name="addUserGroup">
<ID Value="BOOKSTORE_BUYER_UGP"/>
<GRP_NAME Value="BOOKSTORE_BUYER"/>
<ORG_ID Value="ORG_1"/>
<GRP_TYPE Value="ENTERPRISE"/>
<DESC Value="Bookstore Buyer User Group"/>
<AUTO_ACTIVATE Value="true"/>
<ASSIGN_ROLE_TEMPLATES>
<ROLE_TEMPLATE Value="BUYER"/>
</ASSIGN_ROLE_TEMPLATES>
</REQUEST>
<REQUEST Name="addUserGroup">
<ID Value="BOOKSTORE_SELLER_UGP"/>
<GRP_NAME Value="BOOKSTORE_SELLER"/>
<ORG_ID Value="ORG_1"/>
<GRP_TYPE Value="ENTERPRISE"/>
<DESC Value="Bookstore Seller User Group"/>
<AUTO_ACTIVATE Value="true"/>
<ASSIGN_ROLE_TEMPLATES>
<ROLE_TEMPLATE Value="SELLER"/>
</ASSIGN_ROLE_TEMPLATES>
</REQUEST>
<ADD_DOCUMENT Name="USER_PROFILE">
<ID Value="buyer1"/>
<LOGIN_NAME Value="buyer1"/>
<PASSWORD Value="pw"/>
<ORG_ID Value="ORG_1"/>
<CONTACT_ID Value="ct-1"/>
<LOCALE Value="en_US"/>
<USER_GRP_ID Value="BOOKSTORE_BUYER_UGP"/>
</ADD_DOCUMENT>
<ADD_DOCUMENT Name="USER_PROFILE">
<ID Value="seller1"/>
<LOGIN_NAME Value="seller1"/>
<PASSWORD Value="pw"/>
<ORG_ID Value="ORG_1"/>
<CONTACT_ID Value="ct-1"/>
<LOCALE Value="en_US"/>
<USER_GRP_ID Value="BOOKSTORE_SELLER_UGP"/>
</ADD_DOCUMENT>
</REQUESTS>
6. Load user profile data
7. edit xserver.xml
8. "User Authentication" is on.
No comments:
Post a Comment