{"id":226,"date":"2023-11-15T19:16:56","date_gmt":"2023-11-15T17:16:56","guid":{"rendered":"https:\/\/venetainformatica.com\/?p=226"},"modified":"2023-11-17T13:05:59","modified_gmt":"2023-11-17T11:05:59","slug":"veeam-backup-errore-kb4091-cannot-change-webpart-exportmode-to-all-webpart-will-be-skipped-warning-when-performing-backup-of-sharepoint-sites-veeam-com","status":"publish","type":"post","link":"https:\/\/venetainformatica.com\/index.php\/2023\/11\/15\/veeam-backup-errore-kb4091-cannot-change-webpart-exportmode-to-all-webpart-will-be-skipped-warning-when-performing-backup-of-sharepoint-sites-veeam-com\/","title":{"rendered":"Veeam Backup errore KB4091: \u201cCannot change WebPart ExportMode to \u2018All\u2019. WebPart will be skipped\u201d &#8211; Warning When Performing Backup of SharePoint Sites (veeam.com)"},"content":{"rendered":"\n<p>Il backup degli&nbsp;<a href=\"https:\/\/helpcenter.veeam.com\/docs\/vbo365\/guide\/vbo_object_types.html?ad=in-text-link#sites\">oggetti Siti di SharePoint<\/a>&nbsp;per un&#8217;organizzazione aggiunta utilizzando il metodo&nbsp;<a href=\"https:\/\/helpcenter.veeam.com\/docs\/vbo365\/guide\/adding_o365_organizations_sd.html?ad=in-text-link\">di autenticazione solo app moderna<\/a>&nbsp;pu\u00f2 visualizzare l&#8217;avviso:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><strong> Cannot change WebPart ExportMode to \u2018All\u2019. WebPart will be skipped (WebPart ID: &lt;guid&gt;)<\/strong><\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Causa<\/h2>\n\n\n\n<p>Per eseguire il backup delle Web part con il metodo&nbsp;<a href=\"https:\/\/helpcenter.veeam.com\/docs\/vbo365\/guide\/vbo_add_office365_org.html?ad=in-text-link\">Modern App-Only Authentication<\/a>, Veeam Backup&nbsp;<em>for Microsoft 365<\/em>&nbsp;richiede l&#8217;impostazione della propriet\u00e0 &#8220;<a href=\"https:\/\/docs.microsoft.com\/en-us\/dotnet\/api\/system.web.ui.webcontrols.webparts.webpart.exportmode?view=netframework-4.8\" target=\"_blank\" rel=\"noreferrer noopener\">Export Mode<\/a>&#8221; della web part da &#8220;None&#8221; a &#8220;All&#8221; per rendere questa&nbsp;<a href=\"https:\/\/support.microsoft.com\/en-us\/office\/using-web-parts-on-sharepoint-pages-336e8e92-3e2d-4298-ae01-d404bbe751e0\" target=\"_blank\" rel=\"noreferrer noopener\">Web<\/a>&nbsp;Part esportabile e disponibile per il backup.<\/p>\n\n\n\n<p>A volte la modifica della propriet\u00e0 &#8220;Modalit\u00e0 di esportazione&#8221; \u00e8 vietata da un amministratore di SharePoint, e quindi Veeam Backup&nbsp;<em>for Microsoft 365<\/em>&nbsp;non pu\u00f2 modificarla ed eseguire il backup della Web part. In questo caso, viene visualizzato il messaggio &#8220;<em>Impossibile modificare WebPart ExportMode su &#8216;All&#8217;. WebPart verr\u00e0 ignorato<\/em>&#8220;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Soluzione<\/h2>\n\n\n\n<p>Per consentire la modifica della &#8220;Modalit\u00e0 di esportazione&#8221; da parte di Veeam Backup&nbsp;<em>for Microsoft 365<\/em>, \u00e8 necessario abilitare l&#8217;opzione &#8220;<strong>Consenti script personalizzato<\/strong>&#8221; per i siti SharePoint interessati.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Per i siti personali o OneDrive:<\/strong><\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/sharepoint\/allow-or-prevent-custom-script?ad=in-text-link#to-allow-custom-script-on-onedrive-or-user-created-sites\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft 365:&nbsp;<strong>Consenti o impedisci script personalizzati: per consentire script personalizzati in OneDrive o siti creati dall&#8217;utente<\/strong><\/a><\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Per tutti gli altri siti di SharePoint:<\/strong><\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/sharepoint\/allow-or-prevent-custom-script?ad=in-text-link#to-allow-custom-script-on-other-sharepoint-sites\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft 365:&nbsp;<strong>Consenti o impedisci script personalizzati &#8211; Per consentire script personalizzati in altri siti di SharePoint<\/strong><\/a><\/li>\n<\/ul>\n\n\n\n<p><strong>Segui questi passaggi:<\/strong><\/p>\n\n\n\n<p>Installare SharePoint Online Management Shell scaricando ed eseguendo&nbsp;<a href=\"https:\/\/go.microsoft.com\/fwlink\/p\/?LinkId=255251\">SharePoint Online Management<\/a>&nbsp;Shell o installando il modulo da&nbsp;<a href=\"https:\/\/www.powershellgallery.com\/packages\/Microsoft.Online.SharePoint.PowerShell\/\">PowerShell Gallery<\/a>. Una volta installato, il modulo \u00e8 disponibile per l&#8217;uso e non \u00e8 necessario installarlo di nuovo fino a quando non sono necessarie funzionalit\u00e0 introdotte in una versione successiva. Ad esempio, potrebbe essere necessario installare una nuova versione per la negoziazione TLS 1.2 dopo ottobre 2018.<\/p>\n\n\n\n<p>Innanzitutto, \u00e8 possibile verificare se SharePoint Online Management Shell \u00e8 gi\u00e0 stato installato eseguendo il comando seguente in modalit\u00e0 amministrativa in PowerShell:<\/p>\n\n\n\n<p>PowerShellCopiare<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><strong>Get-Module -Name Microsoft.Online.SharePoint.PowerShell -ListAvailable | Select Name,Version<\/strong>\n<\/code><\/pre>\n\n\n\n<p>Se il sistema operativo utilizza Windows PowerShell 5, \u00e8 anche possibile installare SharePoint Online Management Shell eseguendo il comando seguente in modalit\u00e0 amministrativa:<\/p>\n\n\n\n<p>PowerShellCopiare<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><strong>Install-Module -Name Microsoft.Online.SharePoint.PowerShell<\/strong>\n<\/code><\/pre>\n\n\n\n<p>Se non si dispone di privilegi amministrativi nel sistema, \u00e8 possibile installare SharePoint Online Management Shell solo per l&#8217;utente corrente eseguendo il comando seguente:<\/p>\n\n\n\n<p>PowerShellCopiare<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><strong>Install-Module -Name Microsoft.Online.SharePoint.PowerShell -Scope CurrentUser<\/strong>\n<\/code><\/pre>\n\n\n\n<p>Per assicurarsi di disporre di tutti i cmdlet disponibili, \u00e8 necessario assicurarsi sempre che il modulo sia aggiornato. \u00c8 possibile aggiornare SharePoint Online Management Shell eseguendo il comando seguente in modalit\u00e0 amministrativa:<\/p>\n\n\n\n<p>PowerShellCopiare<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><strong>Update-Module -Name Microsoft.Online.SharePoint.PowerShell<\/strong>\n<\/code><\/pre>\n\n\n\n<p>Per aprire il prompt dei comandi di SharePoint Online Management Shell, nella schermata&nbsp;<strong>Start<\/strong>&nbsp;digitare&nbsp;<strong>sharepoint<\/strong>&nbsp;e quindi fare clic su&nbsp;<strong>SharePoint Online Management Shell<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"to-allow-custom-script-on-other-sharepoint-sites\">Per consentire script personalizzati in altri siti di SharePoint<\/h2>\n\n\n\n<p>&nbsp;Cautela<\/p>\n\n\n\n<p>Prima di consentire script personalizzati nei siti dell&#8217;organizzazione, assicurarsi di comprendere&nbsp;<a href=\"https:\/\/learn.microsoft.com\/en-us\/sharepoint\/security-considerations-of-allowing-custom-script\">le implicazioni per la sicurezza<\/a>.<\/p>\n\n\n\n<p>Per consentire immediatamente script personalizzati in un determinato sito (in precedenza denominato &#8220;raccolta siti&#8221;), attenersi alla seguente procedura:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/go.microsoft.com\/fwlink\/p\/?LinkId=255251\">Scaricare la versione pi\u00f9 recente di SharePoint Online Management Shell<\/a>.&nbsp;<br>Nota: Se \u00e8 stata installata una versione precedente di SharePoint Online Management Shell, passare a Aggiungere o rimuovere applicazioni e disinstallare &#8220;SharePoint Online Management Shell&#8221;.<br><\/li>\n\n\n\n<li>Connettersi a SharePoint come amministratore\u00a0<a href=\"https:\/\/learn.microsoft.com\/en-us\/sharepoint\/sharepoint-admin-role\">globale o amministratore di SharePoint<\/a>\u00a0in Microsoft 365. Per ulteriori informazioni, vedere\u00a0<a href=\"https:\/\/learn.microsoft.com\/en-us\/powershell\/sharepoint\/sharepoint-online\/connect-sharepoint-online\">Introduzione a SharePoint Online Management Shell<\/a>.<br><br>Da PowerShell digitare il seguente comando:<br><br><strong>Connect-SPOService -Url https:\/\/&lt;domain>-admin.sharepoint.com -credential &lt;admin@domain.com<\/strong>><br><br><\/li>\n\n\n\n<li>Eseguire il comando seguente.<br>PowerShell Copiare<br><code><strong>Set-SPOSite &lt;SiteURL&gt; -DenyAddAndCustomizePages 0<\/strong><\/code><br><br>o tramite il cmdlet PnP.PowerShell&nbsp;<a href=\"https:\/\/pnp.github.io\/powershell\/cmdlets\/Set-PnPSite.html\">Set-PnPSite<\/a><br><br>PowerShell Copiare<br><code><strong>Set-PnPSite -Identity &lt;SiteURL&gt; -NoScriptSite $false<\/strong><\/code><\/li>\n<\/ol>\n\n\n\n<p>Se si modifica questa impostazione per un sito del team classico, verr\u00e0 sostituita dall&#8217;impostazione Script personalizzato nell&#8217;interfaccia di amministrazione entro 24 ore.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il backup degli&nbsp;oggetti Siti di SharePoint&nbsp;per un&#8217;organizzazione aggiunta utilizzando il metodo&nbsp;di autenticazione solo app moderna&nbsp;pu\u00f2 visualizzare l&#8217;avviso: Causa Per eseguire il backup delle Web part con il metodo&nbsp;Modern App-Only Authentication, Veeam Backup&nbsp;for Microsoft 365&nbsp;richiede l&#8217;impostazione della propriet\u00e0 &#8220;Export Mode&#8221; della web part da &#8220;None&#8221; a &#8220;All&#8221; per rendere questa&nbsp;Web&nbsp;Part esportabile e disponibile per il backup. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[41],"tags":[39,40,38],"class_list":["post-226","post","type-post","status-publish","format-standard","hentry","category-veeam-backup","tag-backup","tag-errore","tag-veeam"],"_links":{"self":[{"href":"https:\/\/venetainformatica.com\/index.php\/wp-json\/wp\/v2\/posts\/226","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/venetainformatica.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/venetainformatica.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/venetainformatica.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/venetainformatica.com\/index.php\/wp-json\/wp\/v2\/comments?post=226"}],"version-history":[{"count":2,"href":"https:\/\/venetainformatica.com\/index.php\/wp-json\/wp\/v2\/posts\/226\/revisions"}],"predecessor-version":[{"id":230,"href":"https:\/\/venetainformatica.com\/index.php\/wp-json\/wp\/v2\/posts\/226\/revisions\/230"}],"wp:attachment":[{"href":"https:\/\/venetainformatica.com\/index.php\/wp-json\/wp\/v2\/media?parent=226"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/venetainformatica.com\/index.php\/wp-json\/wp\/v2\/categories?post=226"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/venetainformatica.com\/index.php\/wp-json\/wp\/v2\/tags?post=226"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}