can we give limited Admin access to external organization accounts to create users for their entity?
Discussion posts and replies are publicly visible
Hello Humaira ,
You want admin access to external users just to create users?
Yes I want to give limited access to external users like creating the user of there organization
You can create a process model to manage user creation and make that available.
Can you share more details about your use case?
If by external organization you mean someone who is trying to access the Appian data using APIs, then creating a process model and starting that model from an API that is triggered by the Ext Org will be the way to go.
If the Ext Org is just another user who can log in to Appian, then also you will have to create a PM and add a way to trigger it from the front end. Maybe a record action or something.
Okay. Then create a process model with create user smart service and trigger the process model, in you case the external user will be triggering the process model. This way you can give access to the external org an option of creating users in our environment.
for triggering the process model from an external system you can use WEB API along with start Process smart service, additionally you will need a service account key from Appian side for authorization. body of the request from external system will contain the parameter of your process and in the header you have to pass the key(service account key)for example ->do consider checking for existing username in your process model for exception handling