Search Results for

    Show / Hide Table of Contents

    Interface ITenantProperties

    Tenant properties

    Namespace: PnP.Core.Admin.Model.SharePoint
    Assembly: PnP.Core.Admin.dll
    Syntax
    public interface ITenantProperties

    Properties

    AIBuilderDefaultPowerAppsEnvironment

    Gets or sets the default PowerApps environment in which the Microsoft Syntex form processing feature will create models

    Declaration
    string AIBuilderDefaultPowerAppsEnvironment { get; set; }
    Property Value
    System.String

    AIBuilderEnabled

    Gets or sets the value if the AIBuilder settings should be shown in the tenant

    Declaration
    bool AIBuilderEnabled { get; set; }
    Property Value
    System.Boolean

    AIBuilderEnabledInContentCenter

    Gets or sets the value if the AIBuilder settings should be shown in content centers. True means that it is shown

    Declaration
    NullableBool AIBuilderEnabledInContentCenter { get; set; }
    Property Value
    NullableBool

    AIBuilderSiteListFileName

    It is a name of the file which contains the list of AIBuilder enabled sites

    Declaration
    string AIBuilderSiteListFileName { get; set; }
    Property Value
    System.String

    AllowAnonymousMeetingParticipantsToAccessWhiteboards

    Gets or sets a value to indicate whether to allow anonymous meeting participants to access whiteboards

    Declaration
    SharingState AllowAnonymousMeetingParticipantsToAccessWhiteboards { get; set; }
    Property Value
    SharingState

    AllowCommentsTextOnEmailEnabled

    Gets or sets a value AllowCommentsTextOnEmail boolean

    Declaration
    bool AllowCommentsTextOnEmailEnabled { get; set; }
    Property Value
    System.Boolean

    AllowDownloadingNonWebViewableFiles

    Gets or sets a value to specify the advanced setting of the conditional access policy

    Declaration
    bool AllowDownloadingNonWebViewableFiles { get; set; }
    Property Value
    System.Boolean

    AllowedDomainListForSyncClient

    Get/Set sync client trusted domain guids

    Declaration
    IList<Guid> AllowedDomainListForSyncClient { get; set; }
    Property Value
    PnP.Core.Model.SharePoint.IList<Guid>

    AllowEditing

    Gets or sets a value to specify the advanced setting of the conditional access policy. This controls if WAC files should be opened in Edit mode

    Declaration
    bool AllowEditing { get; set; }
    Property Value
    System.Boolean

    AllowEveryoneExceptExternalUsersClaimInPrivateSite

    Gets or sets the value if EveryoneExceptExternalUsers claim is allowed or not in people picker in a private group site. False value means it is blocked.

    Declaration
    bool AllowEveryoneExceptExternalUsersClaimInPrivateSite { get; set; }
    Property Value
    System.Boolean

    AllowGuestUserShareToUsersNotInSiteCollection

    Gets or sets a value to handle guest sharing to users not in guest users' site collection

    Declaration
    bool AllowGuestUserShareToUsersNotInSiteCollection { get; set; }
    Property Value
    System.Boolean

    AllowLimitedAccessOnUnmanagedDevices

    Gets or sets a Boolean value that specifies whether the following access setting is enabled: set allow access on unmanaged devices

    Declaration
    bool AllowLimitedAccessOnUnmanagedDevices { get; set; }
    Property Value
    System.Boolean

    AllowOverrideForBlockUserInfoVisibility

    Gets or sets BlockUserInfoVisibility value

    Declaration
    bool AllowOverrideForBlockUserInfoVisibility { get; set; }
    Property Value
    System.Boolean

    AllowSelectSecurityGroupsInSPSitesList

    Gets or sets a value to handle guest sharing group's allow list

    Declaration
    IList<string> AllowSelectSecurityGroupsInSPSitesList { get; set; }
    Property Value
    PnP.Core.Model.SharePoint.IList<System.String>

    AllowSelectSGsInODBListInTenant

    Gets or sets a value to handle the tenant allowing select security groups access to ODB setting

    Declaration
    IList<string> AllowSelectSGsInODBListInTenant { get; set; }
    Property Value
    PnP.Core.Model.SharePoint.IList<System.String>

    AllowWebPropertyBagUpdateWhenDenyAddAndCustomizePagesIsEnabled

    Gets or sets AllowWebPropertyBagUpdateWhenDenyAddAndCustomizePagesIsEnabled value

    Declaration
    bool AllowWebPropertyBagUpdateWhenDenyAddAndCustomizePagesIsEnabled { get; set; }
    Property Value
    System.Boolean

    AnyoneLinkTrackUsers

    Gets or sets a value to specify whether anyone links should track link users

    Declaration
    bool AnyoneLinkTrackUsers { get; set; }
    Property Value
    System.Boolean

    ApplyAppEnforcedRestrictionsToAdHocRecipients

    Gets or sets whether app-enforced restrictions apply to TOAA users

    Declaration
    bool ApplyAppEnforcedRestrictionsToAdHocRecipients { get; set; }
    Property Value
    System.Boolean

    AuthContextResilienceMode

    Gets or sets a value of AuthContextResilienceMode

    Declaration
    SPResilienceModeType AuthContextResilienceMode { get; set; }
    Property Value
    SPResilienceModeType

    BccExternalSharingInvitations

    Gets or sets a value to specify if BCC functionality is enabled for external invitations

    Declaration
    bool BccExternalSharingInvitations { get; set; }
    Property Value
    System.Boolean

    BccExternalSharingInvitationsList

    Gets or sets list of recipients to be BCC'ed on all external sharing invitations

    Declaration
    string BccExternalSharingInvitationsList { get; set; }
    Property Value
    System.String

    BlockAccessOnUnmanagedDevices

    Gets or sets a Boolean value that specifies whether the following access setting is enabled: set allow access on unmanaged devices

    Declaration
    bool BlockAccessOnUnmanagedDevices { get; set; }
    Property Value
    System.Boolean

    BlockDownloadFileTypePolicy

    Indicates whether Block Download by File Type Policy is enabled or not

    Declaration
    bool BlockDownloadFileTypePolicy { get; }
    Property Value
    System.Boolean

    BlockDownloadLinksFileType

    Gets or sets the tenant's block download links' file type. There is an equivalent site level policy

    Declaration
    BlockDownloadLinksFileTypes BlockDownloadLinksFileType { get; set; }
    Property Value
    BlockDownloadLinksFileTypes

    BlockDownloadOfAllFilesForGuests

    Gets or sets a Boolean value that specifies whether the following policy is enabled: set block download of all files for guests

    Declaration
    bool BlockDownloadOfAllFilesForGuests { get; set; }
    Property Value
    System.Boolean

    BlockDownloadOfAllFilesOnUnmanagedDevices

    Gets or sets a Boolean value that specifies whether the following policy is enabled: set block download of all files on unmanaged devices

    Declaration
    bool BlockDownloadOfAllFilesOnUnmanagedDevices { get; set; }
    Property Value
    System.Boolean

    BlockDownloadOfViewableFilesForGuests

    Gets or sets a Boolean value that specifies whether the following policy is enabled: set block download of browser viewable files for guests

    Declaration
    bool BlockDownloadOfViewableFilesForGuests { get; set; }
    Property Value
    System.Boolean

    BlockDownloadOfViewableFilesOnUnmanagedDevices

    Gets or sets a Boolean value that specifies whether the following policy is enabled: set block download of browser viewable files on unmanaged devices

    Declaration
    bool BlockDownloadOfViewableFilesOnUnmanagedDevices { get; set; }
    Property Value
    System.Boolean

    BlockMacSync

    Get/Set whether Mac clients should be blocked from sync

    Declaration
    bool BlockMacSync { get; set; }
    Property Value
    System.Boolean

    BlockSendLabelMismatchEmail

    Gets or sets the BlockSendLabelMismatchEmail property

    Declaration
    bool BlockSendLabelMismatchEmail { get; set; }
    Property Value
    System.Boolean

    BlockUserInfoVisibilityInOneDrive

    Gets or sets BlockUserInfoVisibilityInOneDrive value

    Declaration
    TenantBrowseUserInfoPolicyValue BlockUserInfoVisibilityInOneDrive { get; set; }
    Property Value
    TenantBrowseUserInfoPolicyValue

    BlockUserInfoVisibilityInSharePoint

    Gets or sets BlockUserInfoVisibilityInSharePoint value

    Declaration
    TenantBrowseUserInfoPolicyValue BlockUserInfoVisibilityInSharePoint { get; set; }
    Property Value
    TenantBrowseUserInfoPolicyValue

    CommentsOnFilesDisabled

    Whether comments on files are disabled or not

    Declaration
    bool CommentsOnFilesDisabled { get; set; }
    Property Value
    System.Boolean

    CommentsOnListItemsDisabled

    Whether comments on list items are disabled or not

    Declaration
    bool CommentsOnListItemsDisabled { get; set; }
    Property Value
    System.Boolean

    CommentsOnSitePagesDisabled

    Whether comments on site pages are disabled or not

    Declaration
    bool CommentsOnSitePagesDisabled { get; set; }
    Property Value
    System.Boolean

    CompatibilityRange

    Determines which compatibility range is available for new site collections

    Declaration
    string CompatibilityRange { get; }
    Property Value
    System.String

    ConditionalAccessPolicy

    Gets or sets a value to specify the conditional access policy for the tenant

    Declaration
    SPOConditionalAccessPolicyType ConditionalAccessPolicy { get; set; }
    Property Value
    SPOConditionalAccessPolicyType

    ConditionalAccessPolicyErrorHelpLink

    Gets or sets the link to organization help page in case of access denied due to conditional access policy

    Declaration
    string ConditionalAccessPolicyErrorHelpLink { get; set; }
    Property Value
    System.String

    ContentTypeSyncSiteTemplatesList

    A list of site templates that the tenant has opted-in to sync Content types

    Declaration
    IEnumerable<string> ContentTypeSyncSiteTemplatesList { get; set; }
    Property Value
    IEnumerable<System.String>

    CoreDefaultLinkToExistingAccess

    Gets or sets default share link to existing access on core partition

    Declaration
    bool CoreDefaultLinkToExistingAccess { get; set; }
    Property Value
    System.Boolean

    CoreDefaultShareLinkRole

    Gets or sets default share link role on core partition

    Declaration
    Role CoreDefaultShareLinkRole { get; set; }
    Property Value
    Role

    CoreDefaultShareLinkScope

    Gets or sets default share link scope on core partition

    Declaration
    SharingScope CoreDefaultShareLinkScope { get; set; }
    Property Value
    SharingScope

    CoreRequestFilesLinkEnabled

    Enable the request files functionality for the tenant

    Declaration
    bool CoreRequestFilesLinkEnabled { get; set; }
    Property Value
    System.Boolean

    CoreRequestFilesLinkExpirationInDays

    Gets or sets request files link expiration days on core partition

    Declaration
    int CoreRequestFilesLinkExpirationInDays { get; set; }
    Property Value
    System.Int32

    CoreSharingCapability

    Gets or sets collaboration type on core partition

    Declaration
    SharingCapabilities CoreSharingCapability { get; set; }
    Property Value
    SharingCapabilities

    CustomizedExternalSharingServiceUrl

    Gets or sets customized external sharing service url

    Declaration
    string CustomizedExternalSharingServiceUrl { get; set; }
    Property Value
    System.String

    DefaultLinkPermission

    Gets or sets default link permission

    Declaration
    SharingPermissionType DefaultLinkPermission { get; set; }
    Property Value
    SharingPermissionType

    DefaultODBMode

    Gets or sets DefaultODBMode value

    Declaration
    string DefaultODBMode { get; set; }
    Property Value
    System.String

    DefaultSharingLinkType

    Gets or sets default sharing link type for the tenant

    Declaration
    SharingLinkType DefaultSharingLinkType { get; set; }
    Property Value
    SharingLinkType

    DenySelectSecurityGroupsInSPSitesList

    Gets or sets a value to handle guest sharing group's allow list

    Declaration
    IList<string> DenySelectSecurityGroupsInSPSitesList { get; set; }
    Property Value
    PnP.Core.Model.SharePoint.IList<System.String>

    DisableAddToOneDrive

    Gets or sets a value to specify whether Add To OneDrive is disabled

    Declaration
    bool DisableAddToOneDrive { get; set; }
    Property Value
    System.Boolean

    DisableBackToClassic

    Gets or sets a value to specify whether back to classic link is disabled in Modern UX

    Declaration
    bool DisableBackToClassic { get; set; }
    Property Value
    System.Boolean

    DisableCustomAppAuthentication

    Gets or sets the value of whether ACS app only tokens are blocked. True means it's blocked

    Declaration
    bool DisableCustomAppAuthentication { get; set; }
    Property Value
    System.Boolean

    DisabledModernListTemplateIds

    An array of modern List template ids that are disabled on the tenant

    Declaration
    Guid[] DisabledModernListTemplateIds { get; set; }
    Property Value
    Guid[]

    DisabledWebPartIds

    Gets or sets the list to disable web parts. The Guid is the web part Guid defined in web part's manifest

    Declaration
    Guid[] DisabledWebPartIds { get; set; }
    Property Value
    Guid[]

    DisableListSync

    Get/Set whether Nucleus Sync should be disabled for Lists

    Declaration
    bool DisableListSync { get; set; }
    Property Value
    System.Boolean

    DisableOutlookPSTVersionTrimming

    Gets or sets a value to specify whether Outlook PST version trimming is disabled or not

    Declaration
    bool DisableOutlookPSTVersionTrimming { get; set; }
    Property Value
    System.Boolean

    DisablePersonalListCreation

    Gets or sets a value to specify whether personal list creation is disabled or not

    Declaration
    bool DisablePersonalListCreation { get; set; }
    Property Value
    System.Boolean

    DisableReportProblemDialog

    Disable sync client report problem dialog

    Declaration
    bool DisableReportProblemDialog { get; set; }
    Property Value
    System.Boolean

    DisableSpacesActivation

    Gets or sets a value to specify whether activation of spaces are disabled or not

    Declaration
    bool DisableSpacesActivation { get; set; }
    Property Value
    System.Boolean

    DisableVivaConnectionsAnalytics

    Indicates whether Viva Connections Analytics is disabled or not on the tenant

    Declaration
    bool DisableVivaConnectionsAnalytics { get; set; }
    Property Value
    System.Boolean

    DisallowInfectedFileDownload

    Don't allow download of files marked as infected

    Declaration
    bool DisallowInfectedFileDownload { get; set; }
    Property Value
    System.Boolean

    DisplayNamesOfFileViewers

    Get/Set DisplayNamesOfFileViewers Tenant settings for Analytics Privacy property

    Declaration
    bool DisplayNamesOfFileViewers { get; set; }
    Property Value
    System.Boolean

    DisplayNamesOfFileViewersInSpo

    Get/Set DisplayNamesOfFileViewersInSpo Tenant settings for Analytics Privacy property

    Declaration
    bool DisplayNamesOfFileViewersInSpo { get; set; }
    Property Value
    System.Boolean

    DisplayStartASiteOption

    Gets or sets a Boolean value that specifies whether tenant users see the "Start a fresh site" menu option

    Declaration
    bool DisplayStartASiteOption { get; set; }
    Property Value
    System.Boolean

    True indicates that this menu option is present for tenant users. False indicates the menu option is hidden for tenant users.

    EmailAttestationEnabled

    Gets or sets a value to handle email attestation

    Declaration
    bool EmailAttestationEnabled { get; set; }
    Property Value
    System.Boolean

    EmailAttestationReAuthDays

    Gets or sets the time between reattestation

    Declaration
    int EmailAttestationReAuthDays { get; set; }
    Property Value
    System.Int32

    EmailAttestationRequired

    Gets or sets the EmailAttestationRequired setting for the tenant

    Declaration
    bool EmailAttestationRequired { get; set; }
    Property Value
    System.Boolean

    EnableAIPIntegration

    Gets or sets the AIPIntegrationKey cache property for the tenant

    Declaration
    bool EnableAIPIntegration { get; set; }
    Property Value
    System.Boolean

    EnableAutoNewsDigest

    Gets or sets a value to specify whether Auto news digest is enabled

    Declaration
    bool EnableAutoNewsDigest { get; set; }
    Property Value
    System.Boolean

    EnableAzureADB2BIntegration

    Gets or sets a value to specify whether AAD B2B integration is enabled

    Declaration
    bool EnableAzureADB2BIntegration { get; set; }
    Property Value
    System.Boolean

    EnabledFlightAllowAADB2BSkipCheckingOTP

    Get status of flight AllowAADB2BSkipCheckingOTP

    Declaration
    bool EnabledFlightAllowAADB2BSkipCheckingOTP { get; }
    Property Value
    System.Boolean

    EnableGuestSignInAcceleration

    Gets or sets a whether we force the auto-acceleration sign-in

    Declaration
    bool EnableGuestSignInAcceleration { get; set; }
    Property Value
    System.Boolean

    EnableMinimumVersionRequirement

    Gets or sets the MinimumVersioning cache property for the tenant

    Declaration
    bool EnableMinimumVersionRequirement { get; set; }
    Property Value
    System.Boolean

    EnableMipSiteLabel

    Gets the EnableMipSiteLabel property of the tenant

    Declaration
    bool EnableMipSiteLabel { get; set; }
    Property Value
    System.Boolean

    EnablePromotedFileHandlers

    Gets or sets a value to specify if promoted file handlers are enabled

    Declaration
    bool EnablePromotedFileHandlers { get; set; }
    Property Value
    System.Boolean

    EnableRestrictedAccessControl

    Gets or sets the value of policy which determines whether Restricted Access Control Policy is enabled

    Declaration
    bool EnableRestrictedAccessControl { get; set; }
    Property Value
    System.Boolean

    ExcludedFileExtensionsForSyncClient

    Get/Set excluded file extensions for sync client

    Declaration
    IList<string> ExcludedFileExtensionsForSyncClient { get; set; }
    Property Value
    PnP.Core.Model.SharePoint.IList<System.String>

    ExternalServicesEnabled

    Determines whether external services are enabled

    Declaration
    bool ExternalServicesEnabled { get; set; }
    Property Value
    System.Boolean

    ExternalUserExpirationRequired

    Gets or sets whether external user expiration is enabled for the tenant

    Declaration
    bool ExternalUserExpirationRequired { get; set; }
    Property Value
    System.Boolean

    ExternalUserExpireInDays

    Gets or sets the number of days before external user expiration if not individually extended

    Declaration
    int ExternalUserExpireInDays { get; set; }
    Property Value
    System.Int32

    FileAnonymousLinkType

    Gets or sets file anonymous link type for the tenant

    Declaration
    AnonymousLinkType FileAnonymousLinkType { get; set; }
    Property Value
    AnonymousLinkType

    FilePickerExternalImageSearchEnabled

    Gets or sets a value to specify if External Image Search is enabled on the File Picker

    Declaration
    bool FilePickerExternalImageSearchEnabled { get; set; }
    Property Value
    System.Boolean

    FolderAnonymousLinkType

    Gets or sets folder anonymous link type for the tenant

    Declaration
    AnonymousLinkType FolderAnonymousLinkType { get; set; }
    Property Value
    AnonymousLinkType

    GuestSharingGroupAllowListInTenant

    Gets or sets a value to handle guest sharing group's allow list

    Declaration
    string GuestSharingGroupAllowListInTenant { get; set; }
    Property Value
    System.String

    GuestSharingGroupAllowListInTenantByPrincipalIdentity

    Gets: a list of PrincipalNames Example output: List of PrincipalNames. e.g. ["c:0-.f|rolemanager|contoso-all-users/35533f7d-4536-4c82-9dbc-352f9424578b"] Sets: take a list of principalNames

    Declaration
    IList<string> GuestSharingGroupAllowListInTenantByPrincipalIdentity { get; set; }
    Property Value
    PnP.Core.Model.SharePoint.IList<System.String>

    HasAdminCompletedCUConfiguration

    Gets or sets the value if the tenant admin has completed CU configuration

    Declaration
    bool HasAdminCompletedCUConfiguration { get; set; }
    Property Value
    System.Boolean

    HasIntelligentContentServicesCapability

    Gets or sets whether the tenant has Intelligent Content Services Capability or not

    Declaration
    bool HasIntelligentContentServicesCapability { get; set; }
    Property Value
    System.Boolean

    HasTopicExperiencesCapability

    Gets or sets whether the tenant has Topic Experiences Capability or not

    Declaration
    bool HasTopicExperiencesCapability { get; set; }
    Property Value
    System.Boolean

    HideSyncButtonOnDocLib

    Gets or sets a value to specify whether the sync button on team sites and other ODBs is hidden. (Basically this hides the sync button on all document libraries except the OneDrive for Business that the user owns.)

    Declaration
    bool HideSyncButtonOnDocLib { get; set; }
    Property Value
    System.Boolean

    HideSyncButtonOnODB

    Get/Set whether to hide the sync button on OneDrive for Business sites

    Declaration
    bool HideSyncButtonOnODB { get; set; }
    Property Value
    System.Boolean

    IBImplicitGroupBased

    Gets or sets IBImplicitGroupBased value

    Declaration
    bool IBImplicitGroupBased { get; set; }
    Property Value
    System.Boolean

    ImageTaggingOption

    Gets or sets the value of the image tagging option

    Declaration
    ImageTaggingChoice ImageTaggingOption { get; set; }
    Property Value
    ImageTaggingChoice

    IncludeAtAGlanceInShareEmails

    Gets or sets a value to specify whether to include at a glance in the sharing emails

    Declaration
    bool IncludeAtAGlanceInShareEmails { get; set; }
    Property Value
    System.Boolean

    InformationBarriersSuspension

    Gets or sets InformationBarriersSuspension value

    Declaration
    bool InformationBarriersSuspension { get; set; }
    Property Value
    System.Boolean

    IPAddressAllowList

    Enforces incoming requests are coming from the address range in IPAddressAllowList

    Declaration
    string IPAddressAllowList { get; set; }
    Property Value
    System.String

    IPAddressEnforcement

    nforces incoming requests are coming from the address range in IPAddressAllowList

    Declaration
    bool IPAddressEnforcement { get; set; }
    Property Value
    System.Boolean

    IPAddressWACTokenLifetime

    The WAC Loopback token lifetime. Default is 15 minutes

    Declaration
    int IPAddressWACTokenLifetime { get; set; }
    Property Value
    System.Int32

    IsAppBarTemporarilyDisabled

    Get or sets the IsAppBarTemporarilyDisabled flag

    Declaration
    bool IsAppBarTemporarilyDisabled { get; set; }
    Property Value
    System.Boolean

    IsCollabMeetingNotesFluidEnabled

    Gets or sets a value to specify whether CollabMeetingNotes Fluid Framework is enabled If IsFluidEnabled disabled, IsCollabMeetingNotesFluidEnabled will be disabled automatically If IsFluidEnabled enabled, IsCollabMeetingNotesFluidEnabled will be enabled automatically IsCollabMeetingNotesFluidEnabled can be enabled only when IsFluidEnabled is already enabled

    Declaration
    bool IsCollabMeetingNotesFluidEnabled { get; set; }
    Property Value
    System.Boolean

    IsFluidEnabled

    Gets or sets a value to specify whether Fluid Framework is enabled

    Declaration
    bool IsFluidEnabled { get; set; }
    Property Value
    System.Boolean

    IsHubSitesMultiGeoFlightEnabled

    Get status of HubSitesMultiGeo flight

    Declaration
    bool IsHubSitesMultiGeoFlightEnabled { get; }
    Property Value
    System.Boolean

    IsLoopEnabled

    Gets or sets a value to specify whether the Loop feature for the Fluid Framework is enabled

    Declaration
    bool IsLoopEnabled { get; set; }
    Property Value
    System.Boolean

    IsMnAFlightEnabled

    Get status of MnA flight

    Declaration
    bool IsMnAFlightEnabled { get; }
    Property Value
    System.Boolean

    IsMultiGeo

    The property indicates if tenant has multi-geo tenant instances

    Declaration
    bool IsMultiGeo { get; }
    Property Value
    System.Boolean

    IsMultipleHomeSitesFlightEnabled

    Status of flight IsMultipleHomeSitesFlightEnabled

    Declaration
    bool IsMultipleHomeSitesFlightEnabled { get; }
    Property Value
    System.Boolean

    IsUnmanagedSyncClientForTenantRestricted

    Get/Set sync client restrictions

    Declaration
    bool IsUnmanagedSyncClientForTenantRestricted { get; set; }
    Property Value
    System.Boolean

    IsUnmanagedSyncClientRestrictionFlightEnabled

    Get status of feature sync client restriction allowed

    Declaration
    bool IsUnmanagedSyncClientRestrictionFlightEnabled { get; }
    Property Value
    System.Boolean

    IsVivaHomeFlightEnabled

    Status of flight IsVivaHomeFlightEnabled

    Declaration
    bool IsVivaHomeFlightEnabled { get; }
    Property Value
    System.Boolean

    IsWBFluidEnabled

    Gets or sets a value to specify whether Whiteboard Fluid Framework is enabled If IsFluidEnabled disabled, IsWBFluidEnabled will be disabled automatically If IsFluidEnabled enabled, IsWBFluidEnabled will be enabled automatically IsWBFluidEnabled can be enabled only when IsFluidEnabled is already enabled

    Declaration
    bool IsWBFluidEnabled { get; set; }
    Property Value
    System.Boolean

    LabelMismatchEmailHelpLink

    Gets or sets the LabelMismatchEmailHelpLink property

    Declaration
    string LabelMismatchEmailHelpLink { get; set; }
    Property Value
    System.String

    LegacyAuthProtocolsEnabled

    Gets or sets the value if ADAL is disabled in the tenant. True value means it is disabled

    Declaration
    bool LegacyAuthProtocolsEnabled { get; set; }
    Property Value
    System.Boolean

    LimitedAccessFileType

    Specifies what files can be viewed when ConditionalAccessPolicy is set to AllowLimitedAccess

    Declaration
    SPOLimitedAccessFileType LimitedAccessFileType { get; set; }
    Property Value
    SPOLimitedAccessFileType

    MachineLearningCaptureEnabled

    Gets or sets the value if the ML capture settings should be shown in the tenant. True means that it is shown

    Declaration
    bool MachineLearningCaptureEnabled { get; set; }
    Property Value
    System.Boolean

    MarkNewFilesSensitiveByDefault

    Gets or sets the MarkNewFilesSensitiveByDefault property

    Declaration
    SensitiveByDefaultState MarkNewFilesSensitiveByDefault { get; set; }
    Property Value
    SensitiveByDefaultState

    MediaTranscription

    Gets or sets the media transcription policy

    Declaration
    MediaTranscriptionPolicyType MediaTranscription { get; set; }
    Property Value
    MediaTranscriptionPolicyType

    MobileFriendlyUrlEnabledInTenant

    Gets or sets a value to specify if user checks handle mobile friendly url

    Declaration
    bool MobileFriendlyUrlEnabledInTenant { get; set; }
    Property Value
    System.Boolean

    NoAccessRedirectUrl

    When a site in the tenancy is locked it is redirected to this Url

    Declaration
    string NoAccessRedirectUrl { get; set; }
    Property Value
    System.String

    NotificationsInOneDriveForBusinessEnabled

    Gets or sets a value PushNotificationsEnabled in ODB

    Declaration
    bool NotificationsInOneDriveForBusinessEnabled { get; set; }
    Property Value
    System.Boolean

    NotificationsInSharePointEnabled

    Gets or sets a value PushNotificationsEnabled in SharePoint

    Declaration
    bool NotificationsInSharePointEnabled { get; set; }
    Property Value
    System.Boolean

    NotifyOwnersWhenInvitationsAccepted

    Gets or sets a value for owner notification accept

    Declaration
    bool NotifyOwnersWhenInvitationsAccepted { get; set; }
    Property Value
    System.Boolean

    NotifyOwnersWhenItemsReshared

    Gets or sets a value for owner notification reshare

    Declaration
    bool NotifyOwnersWhenItemsReshared { get; set; }
    Property Value
    System.Boolean

    OCRAdminSiteListFileName

    Gets or sets name of the file which contains the list which contains OCR for full text search enabled sites by the tenant admin

    Declaration
    string OCRAdminSiteListFileName { get; set; }
    Property Value
    System.String

    OCRComplianceSiteListFileName

    Gets or sets name of the file which contains the list which contains OCR for full text search enabled sites by the compliance admin

    Declaration
    string OCRComplianceSiteListFileName { get; set; }
    Property Value
    System.String

    OCRModeForAdminSites

    Gets or sets an enum value that specifies whether the tenant admin has enabled OCR on SharePoint sites for full text search through Syntex

    Declaration
    ObjectCharacterRecognitionMode OCRModeForAdminSites { get; set; }
    Property Value
    ObjectCharacterRecognitionMode

    OCRModeForComplianceODBs

    Gets or sets an enum value that specifies whether the compliance admin has enabled OCR for full text search through Syntex for ODBs

    Declaration
    ObjectCharacterRecognitionMode OCRModeForComplianceODBs { get; set; }
    Property Value
    ObjectCharacterRecognitionMode

    Disabled indicates that the OCR features should be disabled InclusionList indicates that the OCR features should be enabled and filter to include specific ODBs ExclusionList indicates that the OCR features should be enabled and filter to exclude specific ODBs

    OCRModeForComplianceSites

    Gets or sets an enum value that specifies whether the compliance admin has enabled OCR for full text search through Syntex for SharePoint sites

    Declaration
    ObjectCharacterRecognitionMode OCRModeForComplianceSites { get; set; }
    Property Value
    ObjectCharacterRecognitionMode

    Disabled indicates that the OCR features should be disabled InclusionList indicates that the OCR features should be enabled and filter to include specific sites ExclusionList indicates that the OCR features should be enabled and filter to exclude specific sites

    ODBAccessRequests

    Gets or sets a value to specify if AccessRequests is On, Off or Unspecified for Onedrive for Business

    Declaration
    SharingState ODBAccessRequests { get; set; }
    Property Value
    SharingState

    ODBMembersCanShare

    Gets or sets a value to specify if MembersCanShare is On, Off or Unspecified for Onedrive for Business

    Declaration
    SharingState ODBMembersCanShare { get; set; }
    Property Value
    SharingState

    ODBSharingCapability

    Gets or sets a value to Onedrive for Business sharing capability

    Declaration
    SharingCapabilities ODBSharingCapability { get; set; }
    Property Value
    SharingCapabilities

    OfficeClientADALDisabled

    Gets or sets the value if ADAL is disabled in the tenant for Office clients. True value means it is disabled

    Declaration
    bool OfficeClientADALDisabled { get; set; }
    Property Value
    System.Boolean

    OneDriveDefaultLinkToExistingAccess

    Gets or sets default share link to existing access on OneDrive partition

    Declaration
    bool OneDriveDefaultLinkToExistingAccess { get; set; }
    Property Value
    System.Boolean

    OneDriveDefaultShareLinkRole

    Gets or sets default share link role on OneDrive partition

    Declaration
    Role OneDriveDefaultShareLinkRole { get; set; }
    Property Value
    Role

    OneDriveDefaultShareLinkScope

    Gets or sets default share link scope on OneDrive partition

    Declaration
    SharingScope OneDriveDefaultShareLinkScope { get; set; }
    Property Value
    SharingScope

    OneDriveForGuestsEnabled

    Gets or sets a value to specify if OneDriveForGuestUsers functionality is enabled for the tenant

    Declaration
    bool OneDriveForGuestsEnabled { get; set; }
    Property Value
    System.Boolean

    OneDriveRequestFilesLinkEnabled

    Gets or sets request files link enabled on OneDrive partition

    Declaration
    bool OneDriveRequestFilesLinkEnabled { get; set; }
    Property Value
    System.Boolean

    OneDriveRequestFilesLinkExpirationInDays

    Gets or sets request files link expiration days on OneDrive partition

    Declaration
    int OneDriveRequestFilesLinkExpirationInDays { get; set; }
    Property Value
    System.Int32

    OneDriveStorageQuota

    The default OneDrive quota allocated to new OneDrive sites for the tenant's users

    Declaration
    long OneDriveStorageQuota { get; set; }
    Property Value
    System.Int64

    OrgNewsSiteUrl

    Gets or sets OrgNewsSiteUrl

    Declaration
    string OrgNewsSiteUrl { get; set; }
    Property Value
    System.String

    OrphanedPersonalSitesRetentionPeriod

    Gets or Sets The default Retention Days set to Personal Sites for a tenant

    Declaration
    int OrphanedPersonalSitesRetentionPeriod { get; set; }
    Property Value
    System.Int32

    OwnerAnonymousNotification

    Gets or sets a value for anonymous owner notification

    Declaration
    bool OwnerAnonymousNotification { get; set; }
    Property Value
    System.Boolean

    PreventExternalUsersFromResharing

    Gets or sets a value to specify if external users are allowed to reshare, regardless of Members Can Share state

    Declaration
    bool PreventExternalUsersFromResharing { get; set; }
    Property Value
    System.Boolean

    ProvisionSharedWithEveryoneFolder

    Gets or Sets whether Onedrive for Business sites should have the Shared with Everyone folder automatically provisioned or not

    Declaration
    bool ProvisionSharedWithEveryoneFolder { get; set; }
    Property Value
    System.Boolean

    PublicCdnAllowedFileTypes

    Gets or sets a value to specify what file types can be exposed through Public CDN

    Declaration
    string PublicCdnAllowedFileTypes { get; set; }
    Property Value
    System.String

    PublicCdnEnabled

    Gets or sets a value to specify whether Public CDN feature is enabled or disabled for the tenant

    Declaration
    bool PublicCdnEnabled { get; set; }
    Property Value
    System.Boolean

    PublicCdnOrigins

    Gets a list of the Public CDN origins

    Declaration
    IList<string> PublicCdnOrigins { get; }
    Property Value
    PnP.Core.Model.SharePoint.IList<System.String>

    ReduceTempTokenLifetimeEnabled

    Gets or sets whether Hashed Proof Token IP binding is enabled

    Declaration
    bool ReduceTempTokenLifetimeEnabled { get; set; }
    Property Value
    System.Boolean

    ReduceTempTokenLifetimeValue

    Determines the grace period for Hashed Proof Tokens from an IP address that doesn't match the IP address in the token, when the IP policy is not enabled and IP Binding is enabled.

    Declaration
    int ReduceTempTokenLifetimeValue { get; set; }
    Property Value
    System.Int32

    RequireAcceptingAccountMatchInvitedAccount

    Gets or sets a value to specify if user accepting invitation must use the same email address invitation was sent to

    Declaration
    bool RequireAcceptingAccountMatchInvitedAccount { get; set; }
    Property Value
    System.Boolean

    RequireAnonymousLinksExpireInDays

    Gets or sets a value to specify what external sharing capabilities are available for the tenant

    Declaration
    int RequireAnonymousLinksExpireInDays { get; set; }
    Property Value
    System.Int32

    RestrictedOneDriveLicense

    Gets the info whether tenant has license for Restricted Onedrive for Business

    Declaration
    bool RestrictedOneDriveLicense { get; }
    Property Value
    System.Boolean

    RestrictedSharePointLicense

    Gets the info whether tenant has license for Restricted SharePoint

    Declaration
    bool RestrictedSharePointLicense { get; }
    Property Value
    System.Boolean

    RootSiteUrl

    The tenant's root site url

    Declaration
    string RootSiteUrl { get; }
    Property Value
    System.String

    SearchResolveExactEmailOrUPN

    Gets or sets the value if Search and resolve in People Picker use exact match on Email or UPN. False value means default behavior of "starts with" matching against common user properties

    Declaration
    bool SearchResolveExactEmailOrUPN { get; set; }
    Property Value
    System.Boolean

    SharingAllowedDomainList

    Gets or sets list of allowed domains

    Declaration
    string SharingAllowedDomainList { get; set; }
    Property Value
    System.String

    SharingBlockedDomainList

    Gets or sets list of blocked domains

    Declaration
    string SharingBlockedDomainList { get; set; }
    Property Value
    System.String

    SharingCapability

    Gets or sets a value to specify what external sharing capabilities are available for the tenant

    Declaration
    SharingCapabilities SharingCapability { get; set; }
    Property Value
    SharingCapabilities

    SharingDomainRestrictionMode

    Gets or sets the restriction mode

    Declaration
    SharingDomainRestrictionModes SharingDomainRestrictionMode { get; set; }
    Property Value
    SharingDomainRestrictionModes

    ShowAllUsersClaim

    Gets or sets the value if AllUsers claim is visible or not in people picker. False value means it is hidden

    Declaration
    bool ShowAllUsersClaim { get; set; }
    Property Value
    System.Boolean

    ShowEveryoneClaim

    Gets or sets the value if Everyone claim is visible or not in people picker. False value means it is hidden

    Declaration
    bool ShowEveryoneClaim { get; set; }
    Property Value
    System.Boolean

    ShowEveryoneExceptExternalUsersClaim

    Gets or sets the value if EveryoneExceptExternalUsers claim is visible or not in people picker. False value means it is hidden

    Declaration
    bool ShowEveryoneExceptExternalUsersClaim { get; set; }
    Property Value
    System.Boolean

    ShowOpenInDesktopOptionForSyncedFiles

    Get/Set ShowOpenInDesktopOptionForSyncedFiles value

    Declaration
    bool ShowOpenInDesktopOptionForSyncedFiles { get; set; }
    Property Value
    System.Boolean

    ShowPeoplePickerGroupSuggestionsForIB

    Gets or sets a value to handle if showing group suggestions for IB is supported

    Declaration
    bool ShowPeoplePickerGroupSuggestionsForIB { get; set; }
    Property Value
    System.Boolean

    ShowPeoplePickerSuggestionsForGuestUsers

    Gets or sets a value that allows members to search all existing guest users in the directory.
    When set to true, members can search all existing guest users in the directory.

    Declaration
    bool ShowPeoplePickerSuggestionsForGuestUsers { get; set; }
    Property Value
    System.Boolean

    SignInAccelerationDomain

    Gets or sets a string which specifies the SignInAccelerationDomain

    Declaration
    string SignInAccelerationDomain { get; set; }
    Property Value
    System.String

    Remarks

    When set, end-user sign-in will skip the default sign-in page, and will take the user directly to the sign-in page on the ADFS sign-in (OnPremises Active Directory). To be used only by organizations that don’t have Guest Sign-ins enabled. When not set, the behavior of end-user sign-in will be the default behavior as it is today – i.e. the end user will be taken to the default sign-in page, and from there onward to ADFS sign-in.

    SocialBarOnSitePagesDisabled

    Whether social bar on site pages is enabled or not

    Declaration
    bool SocialBarOnSitePagesDisabled { get; set; }
    Property Value
    System.Boolean

    SpecialCharactersStateInFileFolderNames

    Gets or Sets a value to specify whether # and % are valid in file and folder names in SPO document libraries and OneDrive for Business

    Declaration
    SpecialCharactersState SpecialCharactersStateInFileFolderNames { get; set; }
    Property Value
    SpecialCharactersState

    StartASiteFormUrl

    Gets or sets a string which specifies the URL of the form to load in the Start a Site dialog

    Declaration
    string StartASiteFormUrl { get; set; }
    Property Value
    System.String

    StopNew2010Workflows

    Gets or sets a value to specify whether new 2010 workflows can be created

    Declaration
    bool StopNew2010Workflows { get; set; }
    Property Value
    System.Boolean

    StopNew2013Workflows

    Gets or sets a value to specify whether new 2013 workflows can be created

    Declaration
    bool StopNew2013Workflows { get; set; }
    Property Value
    System.Boolean

    StorageQuota

    Storage quota that is available for all sites in the tenant

    Declaration
    long StorageQuota { get; }
    Property Value
    System.Int64

    StorageQuotaAllocated

    Storage quota that is allocated for all sites in the tenant

    Declaration
    long StorageQuotaAllocated { get; }
    Property Value
    System.Int64

    StreamLaunchConfig

    Gets or sets a value to specify the Stream launch tile URL in office.com

    Declaration
    int StreamLaunchConfig { get; set; }
    Property Value
    System.Int32

    StreamLaunchConfigLastUpdated

    Gets last updated timestamp for StreamLaunchConfig property

    Declaration
    DateTime StreamLaunchConfigLastUpdated { get; }
    Property Value
    DateTime

    StreamLaunchConfigUpdateCount

    Gets update count for StreamLaunchConfig property

    Declaration
    int StreamLaunchConfigUpdateCount { get; }
    Property Value
    System.Int32

    SyncAadB2BManagementPolicy

    Gets or sets whether or not the AAD B2B management policy will be synced on the next request

    Declaration
    bool SyncAadB2BManagementPolicy { get; set; }
    Property Value
    System.Boolean

    SyncPrivacyProfileProperties

    Gets or sets whether or not the synced tenant properties will be updated on the next request

    Declaration
    bool SyncPrivacyProfileProperties { get; set; }
    Property Value
    System.Boolean

    TlsTokenBindingPolicyValue

    Gets or sets the value of the TLS token binding policy

    Declaration
    SPOTlsTokenBindingPolicyValue TlsTokenBindingPolicyValue { get; set; }
    Property Value
    SPOTlsTokenBindingPolicyValue

    UseFindPeopleInPeoplePicker

    Gets or sets a value to specify if use FindPeople in PeoplePicker

    Declaration
    bool UseFindPeopleInPeoplePicker { get; set; }
    Property Value
    System.Boolean

    UsePersistentCookiesForExplorerView

    Gets or sets a Boolean value that specifies whether ExplorerView feature uses persistent cookies

    Declaration
    bool UsePersistentCookiesForExplorerView { get; set; }
    Property Value
    System.Boolean

    UserVoiceForFeedbackEnabled

    Gets or sets a value to specify if User Voice for customer feedback is enabled

    Declaration
    bool UserVoiceForFeedbackEnabled { get; set; }
    Property Value
    System.Boolean

    ViewersCanCommentOnMediaDisabled

    Whether viewers commenting on media items is disabled or not

    Declaration
    bool ViewersCanCommentOnMediaDisabled { get; set; }
    Property Value
    System.Boolean

    ViewInFileExplorerEnabled

    Gets or sets the value of the setting which enables users to view files in Explorer

    Declaration
    bool ViewInFileExplorerEnabled { get; set; }
    Property Value
    System.Boolean

    WhoCanShareAllowListInTenant

    Gets or sets a value to handle the tenant who can share settings

    Declaration
    string WhoCanShareAllowListInTenant { get; set; }
    Property Value
    System.String

    WhoCanShareAllowListInTenantByPrincipalIdentity

    Gets: a list of PrincipalNames Example output: List of PrincipalNames. e.g. ["c:0-.f|rolemanager|contoso-all-users/35533f7d-4536-4c82-9dbc-352f9424578b"] Sets: take a list of principalNames

    Declaration
    IList<string> WhoCanShareAllowListInTenantByPrincipalIdentity { get; set; }
    Property Value
    PnP.Core.Model.SharePoint.IList<System.String>

    Workflow2010Disabled

    Gets or sets a value to specify whether Workflow 2010 is disabled

    Declaration
    bool Workflow2010Disabled { get; set; }
    Property Value
    System.Boolean

    Workflows2013State

    Gets whether 2013 workflows are configured and enabled for the tenant

    Declaration
    Workflows2013State Workflows2013State { get; }
    Property Value
    Workflows2013State

    Methods

    Update(VanityUrlOptions)

    Updates the properties of this site collection

    Declaration
    void Update(VanityUrlOptions vanityUrlOptions = null)
    Parameters
    VanityUrlOptions vanityUrlOptions

    Optionally specify the custom vanity URI's used by this tenant

    UpdateAsync(VanityUrlOptions)

    Updates the properties of this site collection

    Declaration
    Task UpdateAsync(VanityUrlOptions vanityUrlOptions = null)
    Parameters
    VanityUrlOptions vanityUrlOptions

    Optionally specify the custom vanity URI's used by this tenant

    Returns
    Task

    Back to top PnP Core SDK
    Generated by DocFX with Material UI
    spacer