Domanda

Ho un flusso di lavoro di approvazione OOTB modificato in esecuzione sull'elenco personalizzato (modificato in SPD).Crea un'attività nell'elenco Attività.Ora, voglio modificare le autorizzazioni predefinite assegnate all'elemento dell'attività.In questo momento imposta le autorizzazioni di contribuzione assegnate a Group e le autorizzazioni di lettura del campo creato.

Non riesco a trovare il passo che modifica le autorizzazioni e vorrei semplicemente cambiarlo.Non volevo che il creato dall'utente abbia delle autorizzazioni e vorrei assegnare l'assegnato di raggruppare un livello di autorizzazione personalizzato.

La mia miglior soluzioni di lavoro con ipotesi è quella di creare un nuovo flusso di lavoro che aggiorna le autorizzazioni sulla creazione della voce dell'attività, ma preferirei qualcosa di più elegante.

Grazie.

È stato utile?

Soluzione

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.

Altri suggerimenti

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top