We are delighted to share our new EIC Delivery Methodology for efficiently managing Saviynt Implementations and delivering quick time to value. CLICK HERE.

G Suite user - Query regarding interactive login

Diptansu1
Regular Contributor
Regular Contributor

Hello All , 

As we are creating G-suite user, can we block interactive login for this? We can see that user credentials is used to granting consent, if interactive login is required, what is the recommendation from Saviynt to have some control around it.

2 REPLIES 2

timchengappa
Saviynt Employee
Saviynt Employee

Hi @Diptansu1 
I am assuming you are using the OOTB GCP connector to create a G Suite user. 
Are you setting a password for the user at the time of GSuit user account creation?
Have you already tried setting "changePasswordAtNextLogin": "false" in createAccountJSON?

rushikeshvartak
All-Star
All-Star

Set below parameter is json

"changePasswordAtNextLogin": false,

 

https://docs.saviyntcloud.com/bundle/GCP-v23x/page/Content/Creating-a-Connection-the-OAuth-Client-ID...

 

 

{
"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",
"UPDATEDATE": "creationTime~#~date"},
"primaryEmail": "${user.email}",
"name": {
"givenName": "${user.firstname}",
"familyName": "${user.lastname}"},
"addresses": [{
"type": "work",
"customType": "",
"streetAddress": "${requestAccessAttributes.get('Street')}",
"locality": "${user.customproperty1}",
"region": "CA",
"postalCode": "94043"}],
"organizations":[{
"department":"${(user.departmentname==null)?'':user.departmentname}",
"name":"${(user.companyname==null)?'':user.companyname}" ,
"costCenter":"${(user.costcenter==null)?'':user.costcenter}"  ,
"title":"${(user.title==null)?'':user.title}"}],
"suspended": false,
"password": "${password}",
"changePasswordAtNextLogin": false,
"ipWhitelisted": false,
"orgUnitPath": 
"${user?.country?.equalsIgnoreCase('india')?'/Finance':user.country?.equalsIgnoreCase('usa')? '/Sales':user.country?.equalsIgnoreCase('uk')?'/Operations':'/'}",
"includeInGlobalAddressList": true
}

 

 


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