Frage

Ich habe einen modifizierten OOTB-Genehmigungsworkflow, der auf der benutzerdefinierten Liste ausgeführt wird (in SPD modifiziert).Es erstellt eine Aufgabe in der Aufgabenliste.Nun möchte ich die Standardberechtigungen ändern, die dem Aufgabenelement zugewiesen sind.Im Moment setzt es die zugewiesenen Berechtigungen zugewiesen, die von den Feldlesenberechtigungen erstellt wurden.

Ich kann den Schritt nicht finden, der die Berechtigungen bearbeitet, und möchte das einfach ändern.Ich wollte nicht, dass das vom Benutzer erstellte Benutzer erstellt hat, um Berechtigungen zu haben, und den zugewiesenen Berechtigungsniveau der Gruppe zuweisen.

Mein bester Vermutungs-Problemumgehung besteht darin, einen neuen Workflow zu erstellen, der die Berechtigungen für die Erstellung der Aufgabe der Aufgabe aktualisiert, aber ich würde etwas eleganteres bevorzugen.

danke.

War es hilfreich?

Lösung

SharePoint Designer has quiet powerful actions to change permissions on lists item like Remove List Item Permissions which allows you to specify which permission for which user you want to remove from which item), but they are only available if inside a Impersonation Step. If you want to use them inside a Start Approval Process action, then the Start Approval Process should be inside the Impersonation Step.

Andere Tipps

SharePoint Designer 2010 does not have permission activities/actions OOB!

But, Useful SharePoint Designer Custom Workflow Activities give you some of the actions like:

  • Grant Permission on Item - Allows granting of specified permission level on a specified item
  • Delete List Item Permission Assignment - Allows deleting of specified permission level assignment for a given user
  • Reset List Permissions Inheritance - removes any unique permissions
    assigned to an item by inheriting list permissions

You can install the wsp and leverage these activities!

I hope this helps...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top