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

Parent-Child Entitlement Mapping via Saviynt API or CSV import job

AS5278
Regular Contributor II
Regular Contributor II

Hi,

Is it possible to establish the Parent-Child entitlement setup in Saviynt via a Saviynt API or through a CSV processing job?.

For example:

There is a entitlement of type: RepoRole -> saviynttest1#write

And there is another entitlement of type: Team -> saviynt-test-write.

'saviynt-test-write' needs to be set as the child entitlement for 'savyinttest1#write'

Thanks,

Atul Singh

xurde
11 REPLIES 11

PremMahadikar
Valued Contributor
Valued Contributor

Hi @AS5278 ,

This is possible 

1. Using CSV file upload:

If this helps your question, please consider selecting Accept As Solution and hit Kudos

NM
Valued Contributor
Valued Contributor

Hi @PremMahadikar , if User request for parent entitlement will a task be created for child as well? And can child entitlement from endpoint or different entitlement type of same endpoint?

User request for parent entitlement will a task be created for child as well? NO
And can child entitlement from endpoint or different entitlement type of same endpoint? Same endpoint 


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

NM
Valued Contributor
Valued Contributor

Hi @rushikeshvartak what is the ideal use case of using child entitlement?? If even task are not getting generated for child when we request for parent.

Its used for representation purpose to show what kind of access / privilege entitlement provides for example

admin entitlement provides read-write access 


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

NM
Valued Contributor
Valued Contributor

But in no way we can add child entitlement automatically right? @rushikeshvartak, apart from adding them as dependent entitlement

  • No
  • you add as import sheet
  • you can add using saviynt rest api
  • you can add using Rest / sap connector etc

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

AS5278
Regular Contributor II
Regular Contributor II

@rushikeshvartakWe can add the parent-chile relationship using Saviynt API?. Is the API available for this?. Could you please share it with me?. I could not find it in the Saviynt API refrence.

Thanks,

Atul Singh

xurde

https://documenter.getpostman.com/view/23973797/2sA3JGdi27#35a2181a-a428-4780-bad2-f1ab4feab425


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

rushikeshvartak
All-Star
All-Star
  • What is business use case to add child entitlement manually and not via connector?
  • As connector does not support ?
  • if it’s going to manual upload how frequent changes will be uploaded / added / removed

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

PremMahadikar
Valued Contributor
Valued Contributor

@AS5278 , @rushikeshvartak 

I don't think there is right documentation to pass parent and child entitlements in an API call ({{url}}/ECM/{{path}}/createUpdateEntitlement) 

Atul, as mentioned in your original question, please use another option which is .csv upload.

The solution is posted above.