Question

J'ai un flux de travail d'approbation de OOTB modifié en cours d'exécution sur la liste personnalisée (modifiée dans SPD).Cela crée une tâche dans la liste des tâches.Maintenant, je veux modifier les autorisations par défaut attribuées à l'élément de tâche.À l'heure actuelle, il définit les autorisations attribuées au groupe attribué au groupe et les autorisations de lecture créées par champ.

Je ne trouve pas l'étape qui édite les autorisations et souhaite simplement changer cela.Je n'ai pas voulu que l'utilisateur créé par l'utilisateur ait des autorisations et que vous souhaitez attribuer le niveau d'autorisation personnalisé attribué au groupe.

Ma meilleure solution de contournement Guess est de créer un nouveau flux de travail qui met à jour les autorisations sur la création de l'élément de tâche, mais je préférerais quelque chose de plus élégant.

merci.

Était-ce utile?

La solution

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.

Autres conseils

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...

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top