{"id":92702,"date":"2018-06-20T10:13:22","date_gmt":"2018-06-20T08:13:22","guid":{"rendered":"http:\/\/artigianodelsoftware.it\/blog\/?p=92702"},"modified":"2018-06-20T10:13:22","modified_gmt":"2018-06-20T08:13:22","slug":"secure-field-aggiungiamo-una-caratteristica-importante-ai-campi-di-jira","status":"publish","type":"post","link":"https:\/\/artigianodelsoftware.it\/blog\/2018\/06\/20\/secure-field-aggiungiamo-una-caratteristica-importante-ai-campi-di-jira\/","title":{"rendered":"Secure field &#8211; Aggiungiamo una caratteristica importante ai campi di Jira"},"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\/92702?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\"><\/a><\/div><blockquote>\n<h1>Aggiungiamo la sicurezza ai campi Custom<\/h1>\n<\/blockquote>\n<p>In questo post andremo ad esaminare un addon che mette a disposizione dei campi custom particolari, che presentano una caratteristica in pi\u00f9: La possibilit\u00e0 di definire degli scheme particolari per gestire la sicurezza.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/8daa7cd1-b9b0-406a-9031-73414fd78355.png\" \/><\/p>\n<blockquote>\n<h1>Cosa abbiamo a disposizione?<\/h1>\n<\/blockquote>\n<p>L&#8217;addon mette a disposizione dei campi custom particolari, con l&#8217;aggiunta di alcune funzionalit\u00e0 che permettono di definrie degli scheme particolari solo per loro.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/10750601-6f4f-4c6b-8f8f-a47930959097.jpeg\" \/><\/p>\n<p>Come vediamo dalla precedente figura, abbiamo a disposizione un insieme di campi, che si sovrappongono ai campi standard, sui quali possiamo definire tali configurazioni supplementari<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/db166876-594e-406e-b075-dcc2b9aac8d0.jpeg\" \/><\/p>\n<p>come possiamo vedere dalla figura, la sezione Issues-&gt;Fields viene estesa con una nuova voce, che permette di richiamare queste nuove funzioni.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/marketplace-cdn.atlassian.com\/files\/images\/64d866c1-ed9e-4e77-94e3-a8a85534cc14.jpeg\" \/><\/p>\n<p>La sezione Activity viene estesa con un nuovo pannello, dove possiamo andare a vedere nel dettaglio quello che \u00e8 stato eseguito per questi campi.<\/p>\n<blockquote>\n<h1>Interessante &#8230;.<\/h1>\n<\/blockquote>\n<p>&#8230;. e quindi lo installo immediatamente per capire come si comporta sul campo :P. Partiamo, come sempre, dalla installazione.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92892\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-01.png\" alt=\"\" width=\"836\" height=\"150\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-01.png 836w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-01-300x54.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-01-768x138.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-01-619x111.png 619w\" sizes=\"(max-width: 836px) 100vw, 836px\" \/><\/p>\n<p>selezioniam\u00a0<em><strong>Free trial<\/strong><\/em> per attivare la procedura di installazione &#8230;<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92893\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-02.png\" alt=\"\" width=\"345\" height=\"188\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-02.png 345w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-02-300x163.png 300w\" sizes=\"(max-width: 345px) 100vw, 345px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92894\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-03.png\" alt=\"\" width=\"510\" height=\"239\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-03.png 510w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-03-300x141.png 300w\" sizes=\"(max-width: 510px) 100vw, 510px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92895\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-04.png\" alt=\"\" width=\"497\" height=\"223\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-04.png 497w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-04-300x135.png 300w\" sizes=\"(max-width: 497px) 100vw, 497px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92896\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-05.png\" alt=\"\" width=\"512\" height=\"226\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-05.png 512w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-05-300x132.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/p>\n<p>&#8230; attendiamo che si attivi la procedura di generazione della licenza trial &#8230;.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92897\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-06.png\" alt=\"\" width=\"349\" height=\"175\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-06.png 349w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-06-300x150.png 300w\" sizes=\"(max-width: 349px) 100vw, 349px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92898\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-07.png\" alt=\"\" width=\"430\" height=\"280\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-07.png 430w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-07-300x195.png 300w\" sizes=\"(max-width: 430px) 100vw, 430px\" \/><\/p>\n<p>&#8230; quindi applichiamo la licenza &#8230;<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92900\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-09.png\" alt=\"\" width=\"503\" height=\"261\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-09.png 503w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-09-300x156.png 300w\" sizes=\"(max-width: 503px) 100vw, 503px\" \/><\/p>\n<p>&#8230; fino al completamento della installazione. Al termine, ci verr\u00e0 proposto di eseguire una re-index<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92899\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-08.png\" alt=\"\" width=\"349\" height=\"177\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-08.png 349w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-08-300x152.png 300w\" sizes=\"(max-width: 349px) 100vw, 349px\" \/><\/p>\n<p>dato che aggiungiamo un nuovo insieme di campi custom. Eseguiamola senza problemi. \ud83d\ude42<\/p>\n<blockquote>\n<h1>Configurazione<\/h1>\n<\/blockquote>\n<p>Procediamo con la configurazione. Generiamo un nuovo campo custom, scegliendo tra quelli che l&#8217;addon mette a disposizione<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92901\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-10.png\" alt=\"\" width=\"692\" height=\"445\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-10.png 692w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-10-300x193.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-10-619x398.png 619w\" sizes=\"(max-width: 692px) 100vw, 692px\" \/><\/p>\n<p>Dopo di che andiamo a configurare i permessi per tale campo.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92902\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-11.png\" alt=\"\" width=\"1292\" height=\"575\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-11.png 1292w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-11-300x134.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-11-768x342.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-11-1024x456.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-11-619x275.png 619w\" sizes=\"(max-width: 1292px) 100vw, 1292px\" \/><\/p>\n<p>Selezioniamo\u00a0<em><strong>Permissions<\/strong><\/em><em>\u00a0<\/em>per procedere con la nuova configurazione ed impostiamo il tutto.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92903\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-12.png\" alt=\"\" width=\"1258\" height=\"418\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-12.png 1258w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-12-300x100.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-12-768x255.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-12-1024x340.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-12-619x206.png 619w\" sizes=\"(max-width: 1258px) 100vw, 1258px\" \/><\/p>\n<p>come indicato nella precedente figura, ovvero consentiamo editazione e visualizzazione delle modifiche di questi campi al solo amministratore. Quindi eseguiremo un accesso come altro utente ed eseguiremo il test :P. La configurazione delle permission non richiede grandi problemi, dato che, come possiamo vedere dalla seguente figura:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92904\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-13.png\" alt=\"\" width=\"1240\" height=\"619\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-13.png 1240w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-13-300x150.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-13-768x383.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-13-1024x511.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-13-619x309.png 619w\" sizes=\"(max-width: 1240px) 100vw, 1240px\" \/><\/p>\n<p>non richiede skill particolari. L&#8217;organizzazione \u00e8 similare a quanto siamo gi\u00e0 abituati. Rivediamo la configurazione finale:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92905\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-14.png\" alt=\"\" width=\"912\" height=\"303\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-14.png 912w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-14-300x100.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-14-768x255.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-14-619x206.png 619w\" sizes=\"(max-width: 912px) 100vw, 912px\" \/><\/p>\n<p>Quindi se andiamo a leggere tali informazioni come Administrator, questo sar\u00e0 il risultato:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92906\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-15.png\" alt=\"\" width=\"1331\" height=\"605\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-15.png 1331w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-15-300x136.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-15-768x349.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-15-1024x465.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-15-619x281.png 619w\" sizes=\"(max-width: 1331px) 100vw, 1331px\" \/><\/p>\n<p>mentre se accediamo come altro utente, il nostro Luigi Bianchi, allora questo sar\u00e0 il risultato \ud83d\ude00<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-full wp-image-92907\" src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-17.png\" alt=\"\" width=\"1322\" height=\"665\" srcset=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-17.png 1322w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-17-300x151.png 300w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-17-768x386.png 768w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-17-1024x515.png 1024w, https:\/\/artigianodelsoftware.it\/blog\/wp-content\/uploads\/2018\/06\/secure-01-17-619x311.png 619w\" sizes=\"(max-width: 1322px) 100vw, 1322px\" \/><\/p>\n<blockquote>\n<h1>Conclusioni<\/h1>\n<\/blockquote>\n<p>Abbiamo a disposizione uno strumento interessante, con una possibilit\u00e0 di poter eseguire delle operazioni di configurazione non indifferenti. Possiamo aggiungere dei nuovi campi custom e permettere la visualizzazione dei dati letteramente come ci pare :D. Mi vengono in mente tantissimi utilizzi in vari ambiti e scenari.<\/p>\n<p>&nbsp;<\/p>\n<blockquote>\n<h1>Reference<\/h1>\n<\/blockquote>\n<p>Maggiori informazioni sono presenti nella <a title=\"\" href=\"https:\/\/marketplace.atlassian.com\/plugins\/com.coresoftlabs.secure-fields.secure-fields\/server\/overview\" target=\"_blank\" rel=\"noopener\">pagina del marketplace<\/a>.<\/p>\n<div class=\"clearfix\"><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'92702','like')\" >Likes<img src=\"https:\/\/artigianodelsoftware.it\/blog\/wp-content\/plugins\/like-dislike-counter-for-posts-pages-and-comments\/images\/up.png\" \/>(<span>2<\/span>)<\/span><span class='ldc-ul_cont' onclick=\"alter_ul_post_values(this,'92702','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>Aggiungiamo la sicurezza ai campi Custom In questo post andremo ad esaminare un addon che mette a disposizione dei campi custom particolari, che presentano una caratteristica in pi\u00f9: La possibilit\u00e0 di definire degli scheme particolari per gestire la sicurezza. Cosa<\/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,14,15,16,17,22],"tags":[30,34,70,71,74,75,89],"_links":{"self":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/92702"}],"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=92702"}],"version-history":[{"count":5,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/92702\/revisions"}],"predecessor-version":[{"id":92908,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/posts\/92702\/revisions\/92908"}],"wp:attachment":[{"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/media?parent=92702"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/categories?post=92702"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/artigianodelsoftware.it\/blog\/wp-json\/wp\/v2\/tags?post=92702"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}