Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

Account getting suspended in target application (GCP) instead of deletion

Bhargavi3
New Contributor
New Contributor

Hi Team,

We are using GCP OOTB connector to Integrate GoogleAdminConsole application into Saviynt. We are able to perform all operations successfully. 

1.For disabling scenario, we are triggering deletion of account from Saviynt. Account is getting deleted from Saviynt but in GCP showing as suspended. But Client requirement is account should be deleted completely in GCP instead of suspended state.

2.While we are performing add access, account is getting created under entitlement with Username field rather than email. Client requires email in GCP instead of Username. Do we have any chance to modify the GCP connector to map GCP account name with Saviynt's email?

As it is the OOTB connector, we have limited access on connector to modify the json code.

Could someone please help us to resolve this usecases?

Thanks,

Bhargavi Padaraju.

2 REPLIES 2

rushikeshvartak
All-Star
All-Star

Click on advanced config and validate if JSONs are available.

rushikeshvartak_0-1715914199930.png

 

If its not available connector screenshot please


Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.

Hi @rushikeshvartak , Thanks for the reply.

please check the create account json: we are mapping name with primaryemail.

Createaccjson:

{
"dateFormat" : "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'",
"responseColsToPropsMap": {
"customproperty23": "addresses~#~json",
"customproperty3": "name.givenName~#~char",
"name": "primaryEmail~#~char",
"customproperty17":"name.familyName~#~char",
"customproperty31":"customSchemas~#~json",
"UPDATEDATE": "creationTime~#~date"
},
"primaryEmail": "${user.email}",
"name": {
"givenName": "${user.firstname}",
"familyName": "${user.lastname}"
},
"addresses": [
{
"type": "work",
"streetAddress": "${user.street}",
"region": "${user.state}"
}
],
"suspended": false,
"password": "Welcome@123"
}

 

Bhargavi3_0-1715914573756.png

Can we use any field to delete an account in GCP: If yes please let us know.

Bhargavi3_1-1715914768448.png

Thanks,

Bhargavi Padaraju.