How to Configure IRM in SharePoint Online/Office 365 using CSOM?
Hello SharePointers, In this blog, we will see how to configure IRM using CSOM in SharePoint online/ Office 365. $ClientContext = New-Object Microsoft.SharePoint.Client.ClientContext(“”http://mysharepointsite”) $CCreds = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($Username,$Password) $ClientContextContext.Credentials = $CCreds $Lists = $Context.Web.Lists $ClientContextContext.Load($Lists) $ClientContextContext.ExecuteQuery() $List = $Lists.GetByTitle(“Documents”) $Context.Load($List) $Context.ExecuteQuery() $List.IrmEnabled = $true $List.InformationRightsManagementSettings.PolicyDescription = “My Policy” $List.InformationRightsManagementSettings.PolicyTitle =”My Policy Name” $List.InformationRightsManagementSettings.AllowPrint = $false $List.InformationRightsManagementSettings.AllowScript […]