Limitare la visualizzazione di un Field per più ruoli in Sitecore

a cura di Dante Ciambella | 13 giugno 2014

In Sitecore può capitare sovente la necessità di nascondere un determinato Field ad alcuni ruoli e ovviamente è possibile fare questa restrizione direttamente applicandola ai ruoli che ci interessano. 

Però, per semplificare la procedura, è interessante valutare un altro approccio ovvero creare un nuovo ruolo specifico per la nostra esigenza ed assegnarvi i ruoli interessati. 

Questo approccio ci aiuta se per esempio dovremmo modificare/eliminare questa restrizione, dato che, non dovremmo analizzare i vari ruoli per vedere su quale avevamo applicato la restrizione ma ci basterà eliminare/modificare il ruolo creato ad hoc.

Di seguito i vari passi da seguire: 
  1. Loggarsi su Sitecore come amministratore e aprire il Role Manager nella sezione Security Tools.



  2. Nella sezione Roles selezionare la voce New per creare un nuovo ruolo.



  3. Nella finestra di dialogo inserire un nome appropriato nel campo Role Name.
    Lasciare Sitecore nel campo Domain.



  4. A questo punto il nostro nuovo ruolo apparirà nella sezione Role List.
    A questo punto basta selezionare il ruolo che abbiamo appena creato e selezionare la voce Members nella sezione Roles Group.



  5. Una volta apparsa la finestra di dialogo selezionare Add.



  6. Selezionare il/I ruoli a da assegnare al nuovo ruolo creato.



  7. Una volta selezionati I vari ruoli premere Close.



  8. Selezionare il Security Editor e disabilitare la possibilità di visualizzare il Field interessato.

Sitecore CMS, fields, roles