APPIAN is configured to support SSO via siteminder and it is working perfect. But we define user's group in an external system which can be accessed via web service(central system in our org for all kinds of authorization). So once the user is authenticated ,is there a way we can invoke the service and associate the user to the groups returned by this external service.(in this external system we define roles with exact group names ,what the service returns is group names configured in APPIAN). We need to associate the user to this groups during logging process.
Currently we are doing this whole process offline ; i.e we have nightly job which invokes the service for all user's configured in APPIAN and creates/updates the user's group as per the response of service. Yes ,for this to work we should have created the user profile manually up-front.
I am thinking of some kind of smart approach where we can
-create the user profile
-associate to group after user is authenticated.
Discussion posts and replies are publicly visible
I think the functionality you're looking for was included as part of the 19.3 update to Appian. https://docs.appian.com/suite/help/19.3/Appian_Release_Notes.html#sync-user-profiles-and-group-memberships-during-saml-sign-in
That looks similar ,but we are on 18.2 ,any other suggestions. And on another note when APPIAN is withdrawing the official support for 18.2
I would definitely encourage you to keep Appian up to date in order to take advantage of the many improvements and new features that come with each release.
You can find information about the lifecycle of each release here https://docs.appian.com/suite/help/19.3/Product_Release_History.html
© 2020 Appian. All rights reserved.