{"id":97025,"date":"2024-05-06T18:13:22","date_gmt":"2024-05-06T16:13:22","guid":{"rendered":"https:\/\/artigianodelsoftware.it\/blog\/?p=97025"},"modified":"2024-05-06T18:13:24","modified_gmt":"2024-05-06T16:13:24","slug":"aggiungiamo-un-po-di-sicurezza-su-confluence-cloud-parte-2","status":"publish","type":"post","link":"https:\/\/artigianodelsoftware.it\/blog\/2024\/05\/06\/aggiungiamo-un-po-di-sicurezza-su-confluence-cloud-parte-2\/","title":{"rendered":"Aggiungiamo un p\u00f2 di sicurezza su Confluence Cloud &#8211; Parte 2"},"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\/97025?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\"><\/a><\/div>\n<p>Proseguiamo in questo post quanto riportato nel precedente articolo, verificando il funzionamento dell&#8217;addon di Confluence. <\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"768\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/02\/image-4.png\" alt=\"\" class=\"wp-image-97028\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/02\/image-4.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/02\/image-4-300x225.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/02\/image-4-768x576.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Dove eravamo rimasti?<\/h2>\n\n\n\n<p>Nel precedente post avevamo descritto la configurazione dell&#8217;Addon. Abbiamo visto le varie opzioni e che cosa ci offre e quali funzionalit\u00e0. In questo caso ne usiamo una in particolare per predisporre lo stato iniziale dei vari Space. Si tratta della Bulk Operation che ci viene messa a disposizione della configurazione. <\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"872\" height=\"579\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/02\/Screenshot-2024-02-29-20.32.43.png\" alt=\"\" class=\"wp-image-97032\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/02\/Screenshot-2024-02-29-20.32.43.png 872w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/02\/Screenshot-2024-02-29-20.32.43-300x199.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/02\/Screenshot-2024-02-29-20.32.43-768x510.png 768w\" sizes=\"(max-width: 872px) 100vw, 872px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Il risultato di queste operazioni ci permette di poter definire questo risultato:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"494\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-03-16.21.55-1024x494.png\" alt=\"\" class=\"wp-image-97035\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-03-16.21.55-1024x494.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-03-16.21.55-300x145.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-03-16.21.55-768x371.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-03-16.21.55-1536x741.png 1536w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-03-16.21.55.png 1908w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Un esempio di classificazione usando un ambiente di test a mia disposizione che ci permette di visionare il risultato della Dashboard dell&#8217;addon<\/figcaption><\/figure>\n\n\n\n<p>Quindi andiamo a impostare le altre configurazioni in modo da riuscire a impostare la riservatezza delle informazioni. Abbiamo aggiunto una configurazione di dati sensibili in modo che solo l&#8217;utente amministratore della istanza possa leggere tali pagine. Ma non solo: vogliamo complicarci la vita e siamo andati ad usare un utente Guest di Confluence, proprio per saggiarne al meglio le potenzialit\u00e0:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"408\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-03-17.08.36-1024x408.png\" alt=\"\" class=\"wp-image-97036\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-03-17.08.36-1024x408.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-03-17.08.36-300x120.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-03-17.08.36-768x306.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-03-17.08.36-1536x612.png 1536w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/Screenshot-2024-03-03-17.08.36.png 1899w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>In questo caso la pagina \u00e8 stata proprio creata dalla utenza Guest. Abbiamo settato la protezione massima e di conseguenza ci aspettiamo che questa pagina, una volta attivata la restrizione, sia disponibile solo dalla utenza amministratore (che abbiamo impostato come mostrato nella seguente figura):<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"463\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-1024x463.png\" alt=\"\" class=\"wp-image-97037\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-1024x463.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-300x136.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-768x347.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-1536x695.png 1536w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image.png 1903w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">In questo caso abbiamo settato il livello solo per questo Space<\/figcaption><\/figure>\n\n\n\n<p>La configurazione per i dati sensibili \u00e8 la seguente:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"664\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-1-1024x664.png\" alt=\"\" class=\"wp-image-97038\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-1-1024x664.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-1-300x195.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-1-768x498.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-1.png 1380w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Vediamo che la configurazione richiede pochi click.<\/figcaption><\/figure>\n\n\n\n<p>Il risultato, se accediamo con l&#8217;utenza Guest \u00e8 il seguente:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"440\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-3-1024x440.png\" alt=\"\" class=\"wp-image-97040\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-3-1024x440.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-3-300x129.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-3-768x330.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-3.png 1365w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">La pagina non \u00e8 visibile<\/figcaption><\/figure>\n\n\n\n<p>Anche se abbiamo forzato la visualizzazione, inserendo il link diretto, la risposta non ci lascia tanti dubbi: Il contenuto \u00e8 bloccato. Non riusciamo neanche a visualizzarlo. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Interessante, ma che altro?<\/h2>\n\n\n\n<p>Se vogliamo rendere comunque visibile la pagina anche per l&#8217;utente Guest che ho impostato, notiamo che questa possibilit\u00e0 non ci \u00e8 permessa. Quello che possiamo fare \u00e8 aggiungere eventualmente il gruppo degli utenti Guest<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"728\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-4-1024x728.png\" alt=\"\" class=\"wp-image-97041\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-4-1024x728.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-4-300x213.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-4-768x546.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-4.png 1268w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Un esempio di configurazone che possiamo impostare<\/figcaption><\/figure>\n\n\n\n<p>Una volta operata la modifica, quello che otteniamo \u00e8 la possibilit\u00e0 di vedere la pagina, ma non la possiamo modificare<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"447\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-5-1024x447.png\" alt=\"\" class=\"wp-image-97042\" style=\"width:1024px;height:auto\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-5-1024x447.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-5-300x131.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-5-768x335.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-5.png 1359w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Il risultato che abbiamo accedendo con l&#8217;utenza Guest.<\/figcaption><\/figure>\n\n\n\n<p>In aggiunta abbiamo un punto di attenzione di cui dobbiamo tenere conto: La home page degli Space risulta non soggetta alle restrizioni dell&#8217;addon. Infatti, abbiamo notato che sia nella assegnazione che nella gestione dei livelli di riservatezza, non possiamo agire in nessun caso sulla Home. Abbiamo gi\u00e0 visto un effetto del genere anche esaminando un altro addon su Confluence. Ipotizzo che le Page che diventano Home siano soggetti ad una trattazione differente, anche se non ho avuto evidenza di questo punto. <\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"433\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-6-1024x433.png\" alt=\"\" class=\"wp-image-97043\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-6-1024x433.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-6-300x127.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-6-768x325.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2024\/03\/image-6.png 1364w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">La pagina Home<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusioni<\/h2>\n\n\n\n<p>L&#8217;addon \u00e8 sicuramente valido per gestire le informazioni e la riservatezza delle stesse. Tuttavia, il fatto che la Home di ogni Space non sia soggetta alla sicurezza dell&#8217;addon,  implica che le pagine principali degli Space devono essere lasciare il pi\u00f9 generiche possibili. In questo modo non si avrebbe la possibilit\u00e0 di mantenere la riservatezza delle informazioni. Per il resto \u00e8 il migliore addon su Confluence che ho avuto modo di esaminare e testare e sono molto contento che sia disponibile su Marketplace perch\u00e9 introduce una serie di funzionalit\u00e0 che sono, secondo il mio modesto parere, necessarie.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n<div class=\"clearfix\"><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'97025','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,'97025','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>Proseguiamo in questo post quanto riportato nel precedente articolo, verificando il funzionamento dell&#8217;addon di Confluence. Dove eravamo rimasti? Nel precedente post avevamo descritto la configurazione dell&#8217;Addon. Abbiamo visto le varie opzioni e che cosa ci offre e quali funzionalit\u00e0. In<\/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,4,7,133,22],"tags":[30,34,35,48,89],"_links":{"self":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/97025"}],"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=97025"}],"version-history":[{"count":7,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/97025\/revisions"}],"predecessor-version":[{"id":97111,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/97025\/revisions\/97111"}],"wp:attachment":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/media?parent=97025"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/categories?post=97025"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/tags?post=97025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}