Blog about anything related to my learnings
  • About
  • posts
bluesky
Blog about anything related to my learnings
POSTS

https://www.linkedin.com/posts/howdangrashid_microsoftai-powerplatform-copilotstudio-activity-7434145521402961920-JCuk?utm_source=share&utm_medium=member_desktop&rcm=ACoAAAPFiPoBIWB1aKfjibOBh_P3wQr2sdLHt8Q

https://developer.microsoft.com/en-us/reactor/events/26786/?wt.mc_id=meetup_26786_webpage_reactor

https://github.com/ankurkumarz/agentic-ai-knowledge-base

807b8f84-b788-4337-b773-b8e30349f392

https://res-foundry-0506.openai.azure.com/

JMC8Q~Qe2TVf~0.B6Lwgu9CGhRrppDoa-lwV0csa

Get-PnPTenant | select-object CoreOrganizationSharingLinkMaxExpirationInDays, CoreOrganizationSharingLinkRecommendedExpirationInDays, RestrictResourceAccountAccess, EnforceRequestDigest, RestrictExternalSharingForAgents, AllowFileArchive, AllowFileArchiveOnNewSitesByDefault, EnableNotificationsSubscriptions

set-PnpTenant -RestrictExternalSharingForAgents $true -AllowFileArchive $true -AllowFileArchiveByDefault $true

WARNING: Failed to load 3 properties. Use -Verbose to see the details.

CoreOrganizationSharingLinkMaxExpirationInDays : 0 CoreOrganizationSharingLinkRecommendedExpirationInDays : 0 RestrictResourceAccountAccess : False EnforceRequestDigest : True RestrictExternalSharingForAgents : False AllowFileArchive : False AllowFileArchiveOnNewSitesByDefault : EnableNotificationsSubscriptions : False

set-PnpTenant -CoreOrganizationSharingLinkRecommendedExpirationInDays 0 -CoreOrganizationSharingLinkMaxExpirationInDays 0 -RestrictResourceAccountAccess $false -RestrictExternalSharingForAgents $false -EnforceRequestDigest $true -AllowFileArchive $False -AllowFileArchiveOnNewSitesByDefault $false

// Assume you have a valid ClientContext (context) and site URL (siteUrl) var tenantAdminUrl = “https://-admin.sharepoint.com”; using (var tenantContext = context.Clone(tenantAdminUrl)) { var tenant = new Tenant(tenantContext); var siteProperties = tenant.GetSitePropertiesByUrl(siteUrl, false); tenantContext.Load(siteProperties, s => s.OrganizationLinkMaxExpirationInDays); tenantContext.ExecuteQuery();

int maxExpiration = siteProperties.OrganizationLinkMaxExpirationInDays;
Console.WriteLine($"OrganizationLinkMaxExpirationInDays: {maxExpiration}");

}

set-pnptenantsite -identity “https://reshmee.sharepoint.com/sites/ExpertsLiveUK" -OverrideTenantOrganizationLinkExpirationPolicy $true -OrganizationLinkRecommendedExpirationInDays 50 -OrganizationLinkMaxExpirationInDays 60

get-pnptenantsite -url “https://reshmee.sharepoint.com/sites/ExpertsLiveUK" -detailed | select OrganizationLinkRecommendedExpirationInDays, OrganizationLinkMaxExpirationInDays, OverrideTenantOrganizationLinkExpirationPolicy

get-pnpsite -url “https://reshmee.sharepoint.com/sites/ExpertsLiveUK" | select OrganizationLinkRecommendedExpirationInDays, OrganizationLinkMaxExpirationInDays, OverrideTenantOrganizationLinkExpirationPolicy

get-pnptenantsite -url “https://reshmee.sharepoint.com/sites/ExpertsLiveUK" | select OrganizationSharingLinkRecommendedExpirationInDays, OrganizationSharingLinkMaxExpirationInDays, OverrideTenantOrganizationSharingLinkExpirationPolicy

set-pnptenantsite -identity “https://reshmee.sharepoint.com/sites/ExpertsLiveUK" -OverrideTenantOrganizationLinkExpirationPolicy $true -OrganizationLinkRecommendedExpirationInDays 50 -OrganizationLinkMaxExpirationInDays 60

set-pnpsite -OverrideTenantOrganizationLinkExpirationPolicy $true -OrganizationLinkRecommendedExpirationInDays 100 -OrganizationLinkMaxExpirationInDays 150

OrganizationSharingLinkMaxExpirationInDays : 60 OrganizationSharingLinkRecommendedExpirationInDays : 50 OverrideTenantOrganizationSharingLinkExpirationPolicy

    © Blog about anything related to my learnings 2026
    bluesky