When a user is created via CA PPM the user will by default get added to the group "Basic group for user access" and will have bare minimum rights, however when user is created via XOG the group is not getting added.
Steps to Reproduce:
1. Create an input xml to create a user via xog
<NikuDataBus xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/nikuxog_user.xsd">
<Header action="write" externalSource="NIKU" objectType="user" version="14.3.0.298"/><Users><User externalId=" " isLDAP="false" uiThemeDefaultPartitionCode=" " userLanguage="English" userLocale="en_US" userName="xoggroup" userStatus="ACTIVE" userTimezone="Europe/London" userType="INTERNAL" userUid="xoggroup">
<PersonalInformation emailAddress="[email protected]" firstName="xoggroup" lastName="xoggroup"/>
<Resource resourceId="xoggroup"/><BusinessObjects/><Company/><General addedBy="admin" addedDate="2016-01-25"/>
<OBSAssocs complete="false"/>
<Groups>
</Groups><GlobalRights/>
<InstanceRights>
<Right id="ResourceEnterTime">
<InstanceObject id="xoggroup" name="Capgemini6, Test6" type="SRM_RESOURCES"/>
</Right></InstanceRights><InstanceOBSRights/>
</User></Users></NikuDataBus>
2. XOG in the sample input file
3. Ensure Group "Basic group for user access" is active in the system
Expected Result: The user should be created and added to Group ‘’Basic group for user access’’
Actual Result: The user is created but not added to the Group ‘’Basic group for user access’’
Caused by CLRT-79712/DE28941
This issue is documented as CLRT-79712/DE28941. It has been resolved in PPM 15.2.
Workaround
Add the group explicitly in the input.xml file.