When a user is created via XOG it is not getting added to ''Basic group for user access''
search cancel

When a user is created via XOG it is not getting added to ''Basic group for user access''

book

Article ID: 4182

calendar_today

Updated On:

Products

Clarity PPM SaaS Clarity PPM On Premise

Issue/Introduction

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’’

Environment

CA PPM 14.3, 14.4 and 15.1

Cause

Caused by CLRT-79712/DE28941

Resolution

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.