Automated activity context best practice

I have a best practice question about which context automated activities should be run. Is there guidance on when it is appropriate to run an activity as whoever started the process vs whoever designed the process model? Should one be the default selection unless certain special criteria exist?

I've read the following documentation, but no best practice suggestions were mentioned:
forum.appian.com/.../Assignment_Tab.html

OriginalPostID-234781

  Discussion posts and replies are publicly visible

Parents
  • In Appian everything runs in a user context. Be it the initiator or the designer. By best practices, the designer will be a special administrator type deployment account, only used to deploy applications to the environment.

    By staying inside the initiator context you make sure that the process can only do things its initiator could do. As I said. Doing security right is hard work, and running nodes as admin is no general solution.
Reply
  • In Appian everything runs in a user context. Be it the initiator or the designer. By best practices, the designer will be a special administrator type deployment account, only used to deploy applications to the environment.

    By staying inside the initiator context you make sure that the process can only do things its initiator could do. As I said. Doing security right is hard work, and running nodes as admin is no general solution.
Children
No Data