{"id":568,"date":"2014-12-01T09:23:33","date_gmt":"2014-12-01T09:23:33","guid":{"rendered":"http:\/\/artigianodelsoftware.wordpress.com\/?p=568"},"modified":"2014-12-01T09:23:33","modified_gmt":"2014-12-01T09:23:33","slug":"permission-vediamole-nel-dettaglio","status":"publish","type":"post","link":"https:\/\/artigianodelsoftware.it\/blog\/2014\/12\/01\/permission-vediamole-nel-dettaglio\/","title":{"rendered":"Permission &#8211; vediamole nel dettaglio"},"content":{"rendered":"<div class=\"pdfprnt-buttons pdfprnt-buttons-post pdfprnt-top-right\"><a href=\"javascript: imageToPdf()\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_self\"><img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"Visualizza PDF\" \/><\/a><a href=\"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/568?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\"><\/a><\/div><blockquote>\n<h1>Permission<\/h1>\n<\/blockquote>\n<p>In questo post andremo ad esaminare come gestire le permission. Vedremo che cosa sono, come si gestiscono e a che livello.<\/p>\n<blockquote>\n<h1>Diamo una definizione<\/h1>\n<\/blockquote>\n<p>Sotto questo termine, si intende fondamentalmente la visibilit\u00e0 che andiamo a forniamo ai contenuti di Confluence. Per Contenuti si intende:<\/p>\n<ul>\n<li>Sito (ovvero l&#8217;intero Confluence)<\/li>\n<li>Space<\/li>\n<li>Pagine<\/li>\n<\/ul>\n<p>Confluence consente di poter assegnare delle Permission ai seguenti livelli:<\/p>\n<h3>Global<\/h3>\n<p>Si tratta delle permission che si possono fornire a livello di intero Confluence. SI tratta di permission GENERALI. Facciamo notare che viene sempre fornita una distinzione nelle seguenti classi di utenti:<\/p>\n<ul>\n<li>Gruppi;<\/li>\n<li>Utente singolo;<\/li>\n<li>accesso anonimo (inteso come accesso a Confluence senza loggarsi);<\/li>\n<\/ul>\n<p>per tutte le permission.<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2014\/11\/globalp011.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-684\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2014\/11\/globalp011.png?w=660\" alt=\"GlobalP01\" width=\"660\" height=\"259\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp011.png 1330w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp011-300x118.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp011-768x301.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp011-1024x402.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp011-1200x471.png 1200w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Dalla figura precedente, possiamo vedere quali Permission possiamo assegnare. La prima, e pi\u00f9 importante in quanto stabilisce anche <em><strong>il numero di utenti utilizzati e quindi la licenza (ed i soldi da pagare),\u00a0<\/strong><\/em>\u00e8 la <b><i>can use<\/i><\/b><i><\/i>. Tenetela sempre presente e controllatela \ud83d\ude42<\/p>\n<p>Seguono le permission che consentono di poter:<\/p>\n<ul>\n<li><em><strong>Attach file to user profile<\/strong><\/em>, che consente di poter allegare file al profilo utente. AL momento soppiantata dalla possibilit\u00e0 di poter creare dei\u00a0<em><strong>Personal Space<\/strong><\/em>.<\/li>\n<li><em><strong>Personal Space<\/strong><\/em>, che consente di poter creare degli Space personali, dove ogni utente pu\u00f2 inserire le proprie informazioni e che pu\u00f2 gestire a suo uso e consumo. Dedicheremo un post a questo argomento molto importante \ud83d\ude00<\/li>\n<li><em><strong>Create Space(s)<\/strong><\/em>, che consente di poter creare degli space<\/li>\n<li><em><strong>Confluence Administrator<\/strong><\/em>, che consente l&#8217;accesso alla console di amministrazione<\/li>\n<li><em><strong>System Administrator<\/strong><\/em>, \u00a0che consente l&#8217;abilitazione, nella console di amministrazione, di poter accedere a particolari funzionalit\u00e0 che sono normalmente precluse agli utenti amministratori. Fare riferimento alla sezione reference, dove ho riportato la manualistica con le indicazioni delle differenze di quali operazioni sono consentite nei due ruoli.<\/li>\n<\/ul>\n<blockquote>\n<address>Nella versione server, il ruolo <strong>System Administrator<\/strong> \u00e8 assegnato al gruppo <strong>Administrator. <\/strong>Nella versione onDemand, non abbiamo questo, ma solitamente viene impostata questa\u00a0distinzione.<\/address>\n<\/blockquote>\n<p>La seguente figura riporta le stesse indicazioni ma per gli utenti e per l&#8217;accesso anonimo.<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2014\/11\/globalp021.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-676\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2014\/11\/globalp021.png?w=660\" alt=\"GlobalP02\" width=\"660\" height=\"306\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp021.png 1110w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp021-300x139.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp021-768x356.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp021-1024x475.png 1024w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<h3>Space<\/h3>\n<p>In questo caso, viene data la possibilit\u00e0 di poter gestire le permission relative al singolo Space. Qui troveremo le azioni che \u00e8 possibile eseguire <em><strong>SOLO A LIVELLO DI INTERO SPACE<\/strong><\/em>. Solo gli utenti\/gruppi che sono stati precedentemente indicati come <em>Space Administrator<\/em>, possono manipolare tali permission. Anche in questo caso abbiamo la distinzione nelle tre tipologie di utenze, come indicato in precedenza.<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2014\/11\/globalp03.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-686\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2014\/11\/globalp03.png?w=660\" alt=\"GlobalP03\" width=\"660\" height=\"235\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp03.png 1264w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp03-300x107.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp03-768x274.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp03-1024x365.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp03-1200x428.png 1200w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>Vediamo nel dettaglio che cosa possiamo fare:<\/p>\n<ul>\n<li><em><strong>View<\/strong><\/em>, possibilit\u00e0 di poter consentire l&#8217;accesso;<\/li>\n<li><em><strong>Pages<\/strong><\/em>, possibilit\u00e0 di creare\/modificare\/cancellare pagine nello space. Abbiamo la distinzione in due possibilit\u00e0:\u00a0<em>Add,\u00a0<\/em>per aggiunta\/modifica;\u00a0<em>Delete<\/em>, per cancellazione;<\/li>\n<li><em><strong>Blog<\/strong><\/em>, possibilit\u00e0 di poter creare\/modificare\/cancellare blog post (fondamentalmente pagine di Confluence, ma visibili solo attraverso la sezione Blog Post dello Space).\u00a0 Abbiamo la distinzione in due possibilit\u00e0:\u00a0<em>Add,\u00a0<\/em>per aggiunta\/modifica;\u00a0<em>Delete<\/em>, per cancellazione;<\/li>\n<li><em><strong>Comments<\/strong><\/em>, possibilit\u00e0 di poter aggiungere\/modificare\/cancellare commenti alla pagina.\u00a0 Abbiamo la distinzione in due possibilit\u00e0:\u00a0<em>Add,\u00a0<\/em>per aggiunta\/modifica;\u00a0<em>Delete<\/em>, per cancellazione;<\/li>\n<li><em><strong>Attachments<\/strong><\/em>, possibilit\u00e0 di poter aggiungere (tenendo conto della versione) e rimuovere gli space.\u00a0 Abbiamo la distinzione in due possibilit\u00e0:\u00a0<em>Add,\u00a0<\/em>per aggiunta\/modifica;\u00a0<em>Delete<\/em>, per cancellazione;<\/li>\n<li><em><strong>Restrictions<\/strong>, <\/em>possibilit\u00e0 di poter impostare\/rimuovere le restrizioni alla pagina (che vedremo nel dettaglio di seguito). In questo caso abbiamo una unica opzione;<\/li>\n<li><em><strong>Mail<\/strong><\/em>, possibilit\u00e0 di poter cancellare le email che sono state riportate nello space (Vedi sezione riferimenti)<\/li>\n<li><em><strong>Space<\/strong><\/em>, possibilit\u00e0 di esportare lo space (<i>Export<\/i>) o di amministrarlo (<em>Admin<\/em>).<\/li>\n<\/ul>\n<blockquote>\n<address>Da notare che, dalla console di amministrazione di Confluence \u00e8 possibile definire quali permission di default deve possedere uno Space appena creato. Questo \u00e8 possi- bile attraverso la sezione <strong>Space Permission<\/strong>, presente nella console di amministra- zione. Da qui possiamo impostare quali configurazioni di Default possiede uno Space appena creato. Sta poi all&#8217;amministratore impostare le configurazioni <em>particolari<\/em> da assegnare allo Space appena generato.<\/address>\n<\/blockquote>\n<h3>Page<\/h3>\n<p>In questo caso andiamo ad impostare quali operazioni possono essere eseguite sulla singola pagina dello space. Si tratta dell&#8217;entit\u00e0 minima che possiamo andare a trattare. Richiamiamo la funzione attraverso il men\u00f9\u00a0<em><strong>Tools\u00a0<\/strong><\/em>(Rif. al seguente <a title=\"Una piccola novit\u00e0 su Confluence\" href=\"http:\/\/artigianodelsoftware.wordpress.com\/2014\/11\/24\/una-piccola-novita-su-confluence\/\" target=\"_blank\">post <\/a>se utilizzate una delle ultime versioni di Confluence)<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2014\/11\/globalp04.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-695\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2014\/11\/globalp04.png\" alt=\"GlobalP04\" width=\"485\" height=\"491\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp04.png 485w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp04-296x300.png 296w\" sizes=\"(max-width: 485px) 100vw, 485px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Quindi si accede alla funzionalit\u00e0<\/p>\n<p><a href=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2014\/11\/globalp05.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-large wp-image-697\" src=\"https:\/\/artigianodelsoftware.files.wordpress.com\/2014\/11\/globalp05.png?w=660\" alt=\"GlobalP05\" width=\"660\" height=\"419\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp05.png 840w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp05-300x191.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2014\/11\/globalp05-768x488.png 768w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n<p>Le uniche operazioni che possiamo eseguire sono le seguenti:<\/p>\n<ul>\n<li><em><strong>Viewing restricted to<\/strong><\/em>, ovvero consentire la sola visualizzazione a utenti\/gruppi specificati.<\/li>\n<li><em><strong>Editing restricted to<\/strong><\/em>, ovvero consentire la modifica a utenti\/gruppi specificati<\/li>\n<\/ul>\n<blockquote>\n<h1>\u00a0Conclusioni<\/h1>\n<\/blockquote>\n<p>In questo post abbiamo esaminato una funzione molto importante di Confluence, che ci consente di poter amministrare il sistema e di poterlo gestire al meglio per i nostri utenti. Anche se al momento la funzionalit\u00e0 \u00e8 alquanto distribuita nelle varie sezioni di confluence, iniziano ad essere distribuiti degli addons che centralizzano queste funzioni, come il seguente <a href=\"https:\/\/marketplace.atlassian.com\/plugins\/org.ttorvela.confluence.plugins.space-permissions-handler\u00a0\" target=\"_blank\">addon<\/a>, che rappresenta un primo passo. Attendiamo i prossimi sviluppi.\u00a0.<\/p>\n<blockquote>\n<h1>Reference<\/h1>\n<\/blockquote>\n<p>Consiglio di leggere la <a href=\"https:\/\/confluence.atlassian.com\/display\/DOC\/Giving+People+Access+to+Content\" target=\"_blank\">manualistica della Atlassian<\/a>, completa e molto chiara ma, ahim\u00e8, in inglese, sulle permission. Per la parte delle email associate ad uno space, consiglio la seguente <a href=\"https:\/\/confluence.atlassian.com\/display\/DOC\/Adding+a+Mail+Account\" target=\"_blank\">pagina della manualista<\/a> Atlassian.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div class=\"clearfix\"><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'568','like')\" >Likes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/up.png\" \/>(<span>0<\/span>)<\/span><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'568','dislike')\" >Dislikes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/down.png\" \/>(<span>0<\/span>)<\/span><\/div>","protected":false},"excerpt":{"rendered":"<p>Permission In questo post andremo ad esaminare come gestire le permission. Vedremo che cosa sono, come si gestiscono e a che livello. Diamo una definizione Sotto questo termine, si intende fondamentalmente la visibilit\u00e0 che andiamo a forniamo ai contenuti di<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","footnotes":""},"categories":[3,7,9],"tags":[34,41,48,56,57,82,87,100,108],"_links":{"self":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/568"}],"collection":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/comments?post=568"}],"version-history":[{"count":0,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/568\/revisions"}],"wp:attachment":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/media?parent=568"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/categories?post=568"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/tags?post=568"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}