Nel mio modello "Utente", ho un campo "userid", che è un controllo "Testo a riga singola". Voglio rendere questo campo "Sola lettura" per tutti gli elementi utente creati utilizzando questo modello. Come posso fare questo?Come faccio a rendere un campo "di sola lettura" in Sitecore?
risposta
Aprire l'Editor di sicurezza, selezionare il ruolo che si desidera fornire solo accesso in lettura. Assicuratevi di aver letto le colonne di lettura Field field Write visibili nell'editor di sicurezza (aprite l'opzione Columns nel menu dell'intestazione).
quindi disattivare l'scrittura di campo per il campo selezionato. Ripeti questo per ogni altro ruolo a cui vuoi dare solo l'accesso in lettura.
La controllare l'accesso per lo specifico utente/ruolo nel Visualizzatore di accesso.
Desidero che questo campo non sia modificabile anche per gli utenti di Super User. Sfortunatamente Sitecore non ha un controllo etichetta, se ho un tipo di controllo dell'etichetta di una cosa che questo problema è stato risolto. Posso ottenere un controllo Label per Sitecore? – Dhanuka777
Se si desidera assolutamente la lettura sola per tutti gli utenti, è possibile utilizzare l'utente "Tutti" appropriato per la restrizione sul campo anziché per i ruoli specifici. –
Suppongo che lo facciate sul modello non sull'elemento di contenuto stesso? – Liam
- 1. Come faccio a rendere un'anonzione di Visual Studio 2010 di sola lettura?
- 2. Come rendere dizionario di sola lettura in Python
- 3. Come rendere un campo di input in sola lettura con JavaScript?
- 4. È possibile rendere un oggetto "Sola lettura" a un metodo
- 5. Campo di testo di sola lettura in Flask-Admin ModelView
- 6. Come rendere un repository git di sola lettura?
- 7. SVN: Come rendere un file di sola lettura con subversion?
- 8. SAPUI5: come fare di selezione campo di sola lettura
- 9. Modulo Google, creare un campo di risposta in sola lettura
- 10. Come rendere QCheckBox in sola lettura, ma non in grigio
- 11. Come rendere il campo di testo Laravel (Blade) in sola lettura
- 12. Come creare il campo di sola lettura in Visualizza
- 13. C'è qualche vantaggio nel rendere un campo C# di sola lettura se appropriato?
- 14. DRF 3.0: UniqueTogetherValidator con un campo di sola lettura
- 15. Come faccio a rendere un file permanentemente di sola lettura su Linux, quindi nemmeno root può modificarlo?
- 16. Come rendere sola lettura redattore in Eclipse (Eclipse Plugin Development)
- 17. Associazione a un getter di sola lettura in AS3
- 18. Campo di modifica del pacificatore in sola lettura
- 19. Come faccio a rendere un DIV modificabile come un campo di testo?
- 20. Modello intero in sola lettura
- 21. Come creare un file di "sola lettura"?
- 22. Come faccio a rendere HttpURLConnection un proxy?
- 23. Posso creare un campo di tiporespettore per il tipo di dati in sola lettura?
- 24. Impossibile modificare il campo di sola lettura con la riflessione
- 25. sola lettura vs auto (sola lettura) Proprietà
- 26. Accesso Web di sola lettura a un database di lettura/scrittura in Neo4j 3.0
- 27. È possibile modificare un campo ereditato di sola lettura in C# utilizzando la riflessione?
- 28. proprietà di sola lettura in PHP?
- 29. Come rendere modificabile una colonna in un datagrid di sola lettura?
- 30. Fare un campo di sola lettura in Django Admin, in base al valore di un altro campo
John West ha scritto un bel blog su questo che potete leggere qui: https://www.sitecore.net/nederland/Community/Technical-Blogs/John-West-Sitecore-Blog/Posts/2013/02/ Render-Content-Editor-Fields-Read-Only-in-the-Sitecore-ASPNET-CMS.aspx Generalmente quando si desidera creare un'autorizzazione basata sui ruoli su Fields/Items è possibile utilizzare la Documentazione Sitecore nella rete di sviluppatori Sitecore. Il documento che vuoi leggere è il libro di cucina dell'amministratore della sicurezza. – Younes