Deactivating users in Appian

Certified Senior Developer

What will happen to the objects that are last modified by a user whose account is going to be deactivated soon?
What are the precautionary steps that need to be taken while deactivating a user in appian? What about process models which are configured to run as whoever designed the process model??

  Discussion posts and replies are publicly visible

Parents
  • Which environment are you working on in this case? There are two scenarios I can think of:

    • If this is in Development, then deactivating a user could affect scheduled processes. However, the impact here would usually be minor since it's your development environment, so you could check for process errors after the user is deactivated and pretty easily re-publish any process models they created.
    • If this is in Production, then you shouldn't have any process models that are last saved by a user account. If following good DevOps practices, you should always deploy as a service account which will not be deactivated, so deactivating any user shouldn't have any effect.
  • Certified Senior Developer
    in reply to Peter Lewis

    I am thinking about development environment. What about the objects that are saved by the person whose user account is going to be deactivated? Will it cause any problem in future??

  • The only objects that matter are process models, and the only reason those matter is if they are configured to run as whoever designed the process model. Typically anyone working on those processes will republish them anyway once they make changes, so it isn't usually much of a problem.

  • Certified Senior Developer
    in reply to Peter Lewis

    I have one process model which i have saved recently and its configured to run as whoever designed the process model. When it gets executed, it is showing started by as the previous designer name  in monitoring mode and not my name. We both are system admins for the environment. Any comments on this behaviour Peter??

Reply
  • Certified Senior Developer
    in reply to Peter Lewis

    I have one process model which i have saved recently and its configured to run as whoever designed the process model. When it gets executed, it is showing started by as the previous designer name  in monitoring mode and not my name. We both are system admins for the environment. Any comments on this behaviour Peter??

Children