locked
Impersonation Step Issues RRS feed

  • Question

  • I have a workflow that undeclares a record in an Impersonation Step.  It appears that the Impersonation Step is not working.

    If I execute the workflow as me, the Site Collection Admin, the record is undeclared

    However, if I run it as regular user, even though the step is inside an Impersonation Step and was published by me as Site Collection Admin, the process fails.

    Is the Undeclaring of a record supported as something that can occur in an Impersonation Step ?


    DWM

    Tuesday, March 22, 2016 5:57 PM

Answers

  • Hi DWM,

    According to your description, SharePoint workflow Impersonation Step couldn’t work.

    The workflow runs under the identity of the last workflow publisher, so whichever account you are using to publish the workflow, it should have necessary rights to performs all the permissions related operations in Impersonation step.

    If the workflow has been edited and publish by another person who doesn’t have the necessary permission, then you need to publish it again.

    Best Regards,

    CY


    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    Wednesday, March 23, 2016 3:21 AM

All replies

  • OK - it appears that if I run the workflow with a regular user who has Full Control permissions, the Impersonation Step works, so I am unclear what exactly is happening.  I understood that the whole reason for Impersonation Step was to allow workflow actions to take place when the person running the workflow might not necessarily have the permission required to perform that action.  I have not heard anything related to Impersonation Step where the person who is actually running the workflow also must have a certain level of permissions.

    DWM

    Tuesday, March 22, 2016 6:17 PM
  • Hi DWM,

    According to your description, SharePoint workflow Impersonation Step couldn’t work.

    The workflow runs under the identity of the last workflow publisher, so whichever account you are using to publish the workflow, it should have necessary rights to performs all the permissions related operations in Impersonation step.

    If the workflow has been edited and publish by another person who doesn’t have the necessary permission, then you need to publish it again.

    Best Regards,

    CY


    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    Wednesday, March 23, 2016 3:21 AM