Interface ITenantProperties
Tenant properties
Namespace: PnP.Core.Admin.Model.SharePoint
Assembly: PnP.Core.Admin.dll
Syntax
public interface ITenantProperties
Tenant properties
public interface ITenantProperties
Gets or sets the default PowerApps environment in which the Microsoft Syntex form processing feature will create models
string AIBuilderDefaultPowerAppsEnvironment { get; set; }
System.String
|
Gets or sets the value if the AIBuilder settings should be shown in the tenant
bool AIBuilderEnabled { get; set; }
System.Boolean
|
Gets or sets the value if the AIBuilder settings should be shown in content centers. True means that it is shown
NullableBool AIBuilderEnabledInContentCenter { get; set; }
NullableBool
|
It is a name of the file which contains the list of AIBuilder enabled sites
string AIBuilderSiteListFileName { get; set; }
System.String
|
Gets or sets a value to indicate whether to allow anonymous meeting participants to access whiteboards
SharingState AllowAnonymousMeetingParticipantsToAccessWhiteboards { get; set; }
SharingState
|
Gets or sets a value AllowCommentsTextOnEmail boolean
bool AllowCommentsTextOnEmailEnabled { get; set; }
System.Boolean
|
Gets or sets a value to specify the advanced setting of the conditional access policy
bool AllowDownloadingNonWebViewableFiles { get; set; }
System.Boolean
|
Get/Set sync client trusted domain guids
IList<Guid> AllowedDomainListForSyncClient { get; set; }
PnP.Core.Model.SharePoint.IList<Guid>
|
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
bool AllowEditing { get; set; }
System.Boolean
|
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.
bool AllowEveryoneExceptExternalUsersClaimInPrivateSite { get; set; }
System.Boolean
|
Gets or sets a value to handle guest sharing to users not in guest users' site collection
bool AllowGuestUserShareToUsersNotInSiteCollection { get; set; }
System.Boolean
|
Gets or sets a Boolean value that specifies whether the following access setting is enabled: set allow access on unmanaged devices
bool AllowLimitedAccessOnUnmanagedDevices { get; set; }
System.Boolean
|
Gets or sets BlockUserInfoVisibility value
bool AllowOverrideForBlockUserInfoVisibility { get; set; }
System.Boolean
|
Gets or sets a value to handle guest sharing group's allow list
IList<string> AllowSelectSecurityGroupsInSPSitesList { get; set; }
PnP.Core.Model.SharePoint.IList<System.String>
|
Gets or sets a value to handle the tenant allowing select security groups access to ODB setting
IList<string> AllowSelectSGsInODBListInTenant { get; set; }
PnP.Core.Model.SharePoint.IList<System.String>
|
Gets or sets AllowWebPropertyBagUpdateWhenDenyAddAndCustomizePagesIsEnabled value
bool AllowWebPropertyBagUpdateWhenDenyAddAndCustomizePagesIsEnabled { get; set; }
System.Boolean
|
Gets or sets a value to specify whether anyone links should track link users
bool AnyoneLinkTrackUsers { get; set; }
System.Boolean
|
Gets or sets whether app-enforced restrictions apply to TOAA users
bool ApplyAppEnforcedRestrictionsToAdHocRecipients { get; set; }
System.Boolean
|
Gets or sets a value of AuthContextResilienceMode
SPResilienceModeType AuthContextResilienceMode { get; set; }
SPResilienceModeType
|
Gets or sets a value to specify if BCC functionality is enabled for external invitations
bool BccExternalSharingInvitations { get; set; }
System.Boolean
|
Gets or sets list of recipients to be BCC'ed on all external sharing invitations
string BccExternalSharingInvitationsList { get; set; }
System.String
|
Gets or sets a Boolean value that specifies whether the following access setting is enabled: set allow access on unmanaged devices
bool BlockAccessOnUnmanagedDevices { get; set; }
System.Boolean
|
Indicates whether Block Download by File Type Policy is enabled or not
bool BlockDownloadFileTypePolicy { get; }
System.Boolean
|
Gets or sets the tenant's block download links' file type. There is an equivalent site level policy
BlockDownloadLinksFileTypes BlockDownloadLinksFileType { get; set; }
BlockDownloadLinksFileTypes
|
Gets or sets a Boolean value that specifies whether the following policy is enabled: set block download of all files for guests
bool BlockDownloadOfAllFilesForGuests { get; set; }
System.Boolean
|
Gets or sets a Boolean value that specifies whether the following policy is enabled: set block download of all files on unmanaged devices
bool BlockDownloadOfAllFilesOnUnmanagedDevices { get; set; }
System.Boolean
|
Gets or sets a Boolean value that specifies whether the following policy is enabled: set block download of browser viewable files for guests
bool BlockDownloadOfViewableFilesForGuests { get; set; }
System.Boolean
|
Gets or sets a Boolean value that specifies whether the following policy is enabled: set block download of browser viewable files on unmanaged devices
bool BlockDownloadOfViewableFilesOnUnmanagedDevices { get; set; }
System.Boolean
|
Get/Set whether Mac clients should be blocked from sync
bool BlockMacSync { get; set; }
System.Boolean
|
Gets or sets the BlockSendLabelMismatchEmail property
bool BlockSendLabelMismatchEmail { get; set; }
System.Boolean
|
Gets or sets BlockUserInfoVisibilityInOneDrive value
TenantBrowseUserInfoPolicyValue BlockUserInfoVisibilityInOneDrive { get; set; }
TenantBrowseUserInfoPolicyValue
|
Gets or sets BlockUserInfoVisibilityInSharePoint value
TenantBrowseUserInfoPolicyValue BlockUserInfoVisibilityInSharePoint { get; set; }
TenantBrowseUserInfoPolicyValue
|
Whether comments on files are disabled or not
bool CommentsOnFilesDisabled { get; set; }
System.Boolean
|
Whether comments on list items are disabled or not
bool CommentsOnListItemsDisabled { get; set; }
System.Boolean
|
Whether comments on site pages are disabled or not
bool CommentsOnSitePagesDisabled { get; set; }
System.Boolean
|
Determines which compatibility range is available for new site collections
string CompatibilityRange { get; }
System.String
|
Gets or sets a value to specify the conditional access policy for the tenant
SPOConditionalAccessPolicyType ConditionalAccessPolicy { get; set; }
SPOConditionalAccessPolicyType
|
Gets or sets the link to organization help page in case of access denied due to conditional access policy
string ConditionalAccessPolicyErrorHelpLink { get; set; }
System.String
|
A list of site templates that the tenant has opted-in to sync Content types
IEnumerable<string> ContentTypeSyncSiteTemplatesList { get; set; }
IEnumerable<System.String>
|
Gets or sets default share link to existing access on core partition
bool CoreDefaultLinkToExistingAccess { get; set; }
System.Boolean
|
Gets or sets default share link role on core partition
Role CoreDefaultShareLinkRole { get; set; }
Role
|
Gets or sets default share link scope on core partition
SharingScope CoreDefaultShareLinkScope { get; set; }
SharingScope
|
Enable the request files functionality for the tenant
bool CoreRequestFilesLinkEnabled { get; set; }
System.Boolean
|
Gets or sets request files link expiration days on core partition
int CoreRequestFilesLinkExpirationInDays { get; set; }
System.Int32
|
Gets or sets collaboration type on core partition
SharingCapabilities CoreSharingCapability { get; set; }
SharingCapabilities
|
Gets or sets customized external sharing service url
string CustomizedExternalSharingServiceUrl { get; set; }
System.String
|
Gets or sets default link permission
SharingPermissionType DefaultLinkPermission { get; set; }
SharingPermissionType
|
Gets or sets DefaultODBMode value
string DefaultODBMode { get; set; }
System.String
|
Gets or sets default sharing link type for the tenant
SharingLinkType DefaultSharingLinkType { get; set; }
SharingLinkType
|
Gets or sets a value to handle guest sharing group's allow list
IList<string> DenySelectSecurityGroupsInSPSitesList { get; set; }
PnP.Core.Model.SharePoint.IList<System.String>
|
Gets or sets a value to specify whether Add To OneDrive is disabled
bool DisableAddToOneDrive { get; set; }
System.Boolean
|
Gets or sets a value to specify whether back to classic link is disabled in Modern UX
bool DisableBackToClassic { get; set; }
System.Boolean
|
Gets or sets the value of whether ACS app only tokens are blocked. True means it's blocked
bool DisableCustomAppAuthentication { get; set; }
System.Boolean
|
An array of modern List template ids that are disabled on the tenant
Guid[] DisabledModernListTemplateIds { get; set; }
Guid[]
|
Gets or sets the list to disable web parts. The Guid is the web part Guid defined in web part's manifest
Guid[] DisabledWebPartIds { get; set; }
Guid[]
|
Get/Set whether Nucleus Sync should be disabled for Lists
bool DisableListSync { get; set; }
System.Boolean
|
Gets or sets a value to specify whether Outlook PST version trimming is disabled or not
bool DisableOutlookPSTVersionTrimming { get; set; }
System.Boolean
|
Gets or sets a value to specify whether personal list creation is disabled or not
bool DisablePersonalListCreation { get; set; }
System.Boolean
|
Disable sync client report problem dialog
bool DisableReportProblemDialog { get; set; }
System.Boolean
|
Gets or sets a value to specify whether activation of spaces are disabled or not
bool DisableSpacesActivation { get; set; }
System.Boolean
|
Indicates whether Viva Connections Analytics is disabled or not on the tenant
bool DisableVivaConnectionsAnalytics { get; set; }
System.Boolean
|
Don't allow download of files marked as infected
bool DisallowInfectedFileDownload { get; set; }
System.Boolean
|
Get/Set DisplayNamesOfFileViewers Tenant settings for Analytics Privacy property
bool DisplayNamesOfFileViewers { get; set; }
System.Boolean
|
Get/Set DisplayNamesOfFileViewersInSpo Tenant settings for Analytics Privacy property
bool DisplayNamesOfFileViewersInSpo { get; set; }
System.Boolean
|
Gets or sets a Boolean value that specifies whether tenant users see the "Start a fresh site" menu option
bool DisplayStartASiteOption { get; set; }
System.Boolean
True indicates that this menu option is present for tenant users. False indicates the menu option is hidden for tenant users. |
Gets or sets a value to handle email attestation
bool EmailAttestationEnabled { get; set; }
System.Boolean
|
Gets or sets the time between reattestation
int EmailAttestationReAuthDays { get; set; }
System.Int32
|
Gets or sets the EmailAttestationRequired setting for the tenant
bool EmailAttestationRequired { get; set; }
System.Boolean
|
Gets or sets the AIPIntegrationKey cache property for the tenant
bool EnableAIPIntegration { get; set; }
System.Boolean
|
Gets or sets a value to specify whether Auto news digest is enabled
bool EnableAutoNewsDigest { get; set; }
System.Boolean
|
Gets or sets a value to specify whether AAD B2B integration is enabled
bool EnableAzureADB2BIntegration { get; set; }
System.Boolean
|
Get status of flight AllowAADB2BSkipCheckingOTP
bool EnabledFlightAllowAADB2BSkipCheckingOTP { get; }
System.Boolean
|
Gets or sets a whether we force the auto-acceleration sign-in
bool EnableGuestSignInAcceleration { get; set; }
System.Boolean
|
Gets or sets the MinimumVersioning cache property for the tenant
bool EnableMinimumVersionRequirement { get; set; }
System.Boolean
|
Gets the EnableMipSiteLabel property of the tenant
bool EnableMipSiteLabel { get; set; }
System.Boolean
|
Gets or sets a value to specify if promoted file handlers are enabled
bool EnablePromotedFileHandlers { get; set; }
System.Boolean
|
Gets or sets the value of policy which determines whether Restricted Access Control Policy is enabled
bool EnableRestrictedAccessControl { get; set; }
System.Boolean
|
Get/Set excluded file extensions for sync client
IList<string> ExcludedFileExtensionsForSyncClient { get; set; }
PnP.Core.Model.SharePoint.IList<System.String>
|
Determines whether external services are enabled
bool ExternalServicesEnabled { get; set; }
System.Boolean
|
Gets or sets whether external user expiration is enabled for the tenant
bool ExternalUserExpirationRequired { get; set; }
System.Boolean
|
Gets or sets the number of days before external user expiration if not individually extended
int ExternalUserExpireInDays { get; set; }
System.Int32
|
Gets or sets file anonymous link type for the tenant
AnonymousLinkType FileAnonymousLinkType { get; set; }
AnonymousLinkType
|
Gets or sets a value to specify if External Image Search is enabled on the File Picker
bool FilePickerExternalImageSearchEnabled { get; set; }
System.Boolean
|
Gets or sets folder anonymous link type for the tenant
AnonymousLinkType FolderAnonymousLinkType { get; set; }
AnonymousLinkType
|
Gets or sets a value to handle guest sharing group's allow list
string GuestSharingGroupAllowListInTenant { get; set; }
System.String
|
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
IList<string> GuestSharingGroupAllowListInTenantByPrincipalIdentity { get; set; }
PnP.Core.Model.SharePoint.IList<System.String>
|
Gets or sets the value if the tenant admin has completed CU configuration
bool HasAdminCompletedCUConfiguration { get; set; }
System.Boolean
|
Gets or sets whether the tenant has Intelligent Content Services Capability or not
bool HasIntelligentContentServicesCapability { get; set; }
System.Boolean
|
Gets or sets whether the tenant has Topic Experiences Capability or not
bool HasTopicExperiencesCapability { get; set; }
System.Boolean
|
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.)
bool HideSyncButtonOnDocLib { get; set; }
System.Boolean
|
Get/Set whether to hide the sync button on OneDrive for Business sites
bool HideSyncButtonOnODB { get; set; }
System.Boolean
|
Gets or sets IBImplicitGroupBased value
bool IBImplicitGroupBased { get; set; }
System.Boolean
|
Gets or sets the value of the image tagging option
ImageTaggingChoice ImageTaggingOption { get; set; }
ImageTaggingChoice
|
Gets or sets a value to specify whether to include at a glance in the sharing emails
bool IncludeAtAGlanceInShareEmails { get; set; }
System.Boolean
|
Gets or sets InformationBarriersSuspension value
bool InformationBarriersSuspension { get; set; }
System.Boolean
|
Enforces incoming requests are coming from the address range in IPAddressAllowList
string IPAddressAllowList { get; set; }
System.String
|
nforces incoming requests are coming from the address range in IPAddressAllowList
bool IPAddressEnforcement { get; set; }
System.Boolean
|
The WAC Loopback token lifetime. Default is 15 minutes
int IPAddressWACTokenLifetime { get; set; }
System.Int32
|
Get or sets the IsAppBarTemporarilyDisabled flag
bool IsAppBarTemporarilyDisabled { get; set; }
System.Boolean
|
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
bool IsCollabMeetingNotesFluidEnabled { get; set; }
System.Boolean
|
Gets or sets a value to specify whether Fluid Framework is enabled
bool IsFluidEnabled { get; set; }
System.Boolean
|
Get status of HubSitesMultiGeo flight
bool IsHubSitesMultiGeoFlightEnabled { get; }
System.Boolean
|
Gets or sets a value to specify whether the Loop feature for the Fluid Framework is enabled
bool IsLoopEnabled { get; set; }
System.Boolean
|
Get status of MnA flight
bool IsMnAFlightEnabled { get; }
System.Boolean
|
The property indicates if tenant has multi-geo tenant instances
bool IsMultiGeo { get; }
System.Boolean
|
Status of flight IsMultipleHomeSitesFlightEnabled
bool IsMultipleHomeSitesFlightEnabled { get; }
System.Boolean
|
Get/Set sync client restrictions
bool IsUnmanagedSyncClientForTenantRestricted { get; set; }
System.Boolean
|
Get status of feature sync client restriction allowed
bool IsUnmanagedSyncClientRestrictionFlightEnabled { get; }
System.Boolean
|
Status of flight IsVivaHomeFlightEnabled
bool IsVivaHomeFlightEnabled { get; }
System.Boolean
|
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
bool IsWBFluidEnabled { get; set; }
System.Boolean
|
Gets or sets the LabelMismatchEmailHelpLink property
string LabelMismatchEmailHelpLink { get; set; }
System.String
|
Gets or sets the value if ADAL is disabled in the tenant. True value means it is disabled
bool LegacyAuthProtocolsEnabled { get; set; }
System.Boolean
|
Specifies what files can be viewed when ConditionalAccessPolicy is set to AllowLimitedAccess
SPOLimitedAccessFileType LimitedAccessFileType { get; set; }
SPOLimitedAccessFileType
|
Gets or sets the value if the ML capture settings should be shown in the tenant. True means that it is shown
bool MachineLearningCaptureEnabled { get; set; }
System.Boolean
|
Gets or sets the MarkNewFilesSensitiveByDefault property
SensitiveByDefaultState MarkNewFilesSensitiveByDefault { get; set; }
SensitiveByDefaultState
|
Gets or sets the media transcription policy
MediaTranscriptionPolicyType MediaTranscription { get; set; }
MediaTranscriptionPolicyType
|
Gets or sets a value to specify if user checks handle mobile friendly url
bool MobileFriendlyUrlEnabledInTenant { get; set; }
System.Boolean
|
When a site in the tenancy is locked it is redirected to this Url
string NoAccessRedirectUrl { get; set; }
System.String
|
Gets or sets a value PushNotificationsEnabled in ODB
bool NotificationsInOneDriveForBusinessEnabled { get; set; }
System.Boolean
|
Gets or sets a value PushNotificationsEnabled in SharePoint
bool NotificationsInSharePointEnabled { get; set; }
System.Boolean
|
Gets or sets a value for owner notification accept
bool NotifyOwnersWhenInvitationsAccepted { get; set; }
System.Boolean
|
Gets or sets a value for owner notification reshare
bool NotifyOwnersWhenItemsReshared { get; set; }
System.Boolean
|
Gets or sets name of the file which contains the list which contains OCR for full text search enabled sites by the tenant admin
string OCRAdminSiteListFileName { get; set; }
System.String
|
Gets or sets name of the file which contains the list which contains OCR for full text search enabled sites by the compliance admin
string OCRComplianceSiteListFileName { get; set; }
System.String
|
Gets or sets an enum value that specifies whether the tenant admin has enabled OCR on SharePoint sites for full text search through Syntex
ObjectCharacterRecognitionMode OCRModeForAdminSites { get; set; }
ObjectCharacterRecognitionMode
|
Gets or sets an enum value that specifies whether the compliance admin has enabled OCR for full text search through Syntex for ODBs
ObjectCharacterRecognitionMode OCRModeForComplianceODBs { get; set; }
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 |
Gets or sets an enum value that specifies whether the compliance admin has enabled OCR for full text search through Syntex for SharePoint sites
ObjectCharacterRecognitionMode OCRModeForComplianceSites { get; set; }
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 |
Gets or sets a value to specify if AccessRequests is On, Off or Unspecified for Onedrive for Business
SharingState ODBAccessRequests { get; set; }
SharingState
|
Gets or sets a value to specify if MembersCanShare is On, Off or Unspecified for Onedrive for Business
SharingState ODBMembersCanShare { get; set; }
SharingState
|
Gets or sets a value to Onedrive for Business sharing capability
SharingCapabilities ODBSharingCapability { get; set; }
SharingCapabilities
|
Gets or sets the value if ADAL is disabled in the tenant for Office clients. True value means it is disabled
bool OfficeClientADALDisabled { get; set; }
System.Boolean
|
Gets or sets default share link to existing access on OneDrive partition
bool OneDriveDefaultLinkToExistingAccess { get; set; }
System.Boolean
|
Gets or sets default share link role on OneDrive partition
Role OneDriveDefaultShareLinkRole { get; set; }
Role
|
Gets or sets default share link scope on OneDrive partition
SharingScope OneDriveDefaultShareLinkScope { get; set; }
SharingScope
|
Gets or sets a value to specify if OneDriveForGuestUsers functionality is enabled for the tenant
bool OneDriveForGuestsEnabled { get; set; }
System.Boolean
|
Gets or sets request files link enabled on OneDrive partition
bool OneDriveRequestFilesLinkEnabled { get; set; }
System.Boolean
|
Gets or sets request files link expiration days on OneDrive partition
int OneDriveRequestFilesLinkExpirationInDays { get; set; }
System.Int32
|
The default OneDrive quota allocated to new OneDrive sites for the tenant's users
long OneDriveStorageQuota { get; set; }
System.Int64
|
Gets or sets OrgNewsSiteUrl
string OrgNewsSiteUrl { get; set; }
System.String
|
Gets or Sets The default Retention Days set to Personal Sites for a tenant
int OrphanedPersonalSitesRetentionPeriod { get; set; }
System.Int32
|
Gets or sets a value for anonymous owner notification
bool OwnerAnonymousNotification { get; set; }
System.Boolean
|
Gets or sets a value to specify if external users are allowed to reshare, regardless of Members Can Share state
bool PreventExternalUsersFromResharing { get; set; }
System.Boolean
|
Gets or Sets whether Onedrive for Business sites should have the Shared with Everyone folder automatically provisioned or not
bool ProvisionSharedWithEveryoneFolder { get; set; }
System.Boolean
|
Gets or sets a value to specify what file types can be exposed through Public CDN
string PublicCdnAllowedFileTypes { get; set; }
System.String
|
Gets or sets a value to specify whether Public CDN feature is enabled or disabled for the tenant
bool PublicCdnEnabled { get; set; }
System.Boolean
|
Gets a list of the Public CDN origins
IList<string> PublicCdnOrigins { get; }
PnP.Core.Model.SharePoint.IList<System.String>
|
Gets or sets whether Hashed Proof Token IP binding is enabled
bool ReduceTempTokenLifetimeEnabled { get; set; }
System.Boolean
|
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.
int ReduceTempTokenLifetimeValue { get; set; }
System.Int32
|
Gets or sets a value to specify if user accepting invitation must use the same email address invitation was sent to
bool RequireAcceptingAccountMatchInvitedAccount { get; set; }
System.Boolean
|
Gets or sets a value to specify what external sharing capabilities are available for the tenant
int RequireAnonymousLinksExpireInDays { get; set; }
System.Int32
|
Gets the info whether tenant has license for Restricted Onedrive for Business
bool RestrictedOneDriveLicense { get; }
System.Boolean
|
Gets the info whether tenant has license for Restricted SharePoint
bool RestrictedSharePointLicense { get; }
System.Boolean
|
The tenant's root site url
string RootSiteUrl { get; }
System.String
|
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
bool SearchResolveExactEmailOrUPN { get; set; }
System.Boolean
|
Gets or sets list of allowed domains
string SharingAllowedDomainList { get; set; }
System.String
|
Gets or sets list of blocked domains
string SharingBlockedDomainList { get; set; }
System.String
|
Gets or sets a value to specify what external sharing capabilities are available for the tenant
SharingCapabilities SharingCapability { get; set; }
SharingCapabilities
|
Gets or sets the restriction mode
SharingDomainRestrictionModes SharingDomainRestrictionMode { get; set; }
SharingDomainRestrictionModes
|
Gets or sets the value if AllUsers claim is visible or not in people picker. False value means it is hidden
bool ShowAllUsersClaim { get; set; }
System.Boolean
|
Gets or sets the value if Everyone claim is visible or not in people picker. False value means it is hidden
bool ShowEveryoneClaim { get; set; }
System.Boolean
|
Gets or sets the value if EveryoneExceptExternalUsers claim is visible or not in people picker. False value means it is hidden
bool ShowEveryoneExceptExternalUsersClaim { get; set; }
System.Boolean
|
Get/Set ShowOpenInDesktopOptionForSyncedFiles value
bool ShowOpenInDesktopOptionForSyncedFiles { get; set; }
System.Boolean
|
Gets or sets a value to handle if showing group suggestions for IB is supported
bool ShowPeoplePickerGroupSuggestionsForIB { get; set; }
System.Boolean
|
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.
bool ShowPeoplePickerSuggestionsForGuestUsers { get; set; }
System.Boolean
|
Gets or sets a string which specifies the SignInAccelerationDomain
string SignInAccelerationDomain { get; set; }
System.String
|
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.
Whether social bar on site pages is enabled or not
bool SocialBarOnSitePagesDisabled { get; set; }
System.Boolean
|
Gets or Sets a value to specify whether # and % are valid in file and folder names in SPO document libraries and OneDrive for Business
SpecialCharactersState SpecialCharactersStateInFileFolderNames { get; set; }
SpecialCharactersState
|
Gets or sets a string which specifies the URL of the form to load in the Start a Site dialog
string StartASiteFormUrl { get; set; }
System.String
|
Gets or sets a value to specify whether new 2010 workflows can be created
bool StopNew2010Workflows { get; set; }
System.Boolean
|
Gets or sets a value to specify whether new 2013 workflows can be created
bool StopNew2013Workflows { get; set; }
System.Boolean
|
Storage quota that is available for all sites in the tenant
long StorageQuota { get; }
System.Int64
|
Storage quota that is allocated for all sites in the tenant
long StorageQuotaAllocated { get; }
System.Int64
|
Gets or sets a value to specify the Stream launch tile URL in office.com
int StreamLaunchConfig { get; set; }
System.Int32
|
Gets last updated timestamp for StreamLaunchConfig property
DateTime StreamLaunchConfigLastUpdated { get; }
DateTime
|
Gets update count for StreamLaunchConfig property
int StreamLaunchConfigUpdateCount { get; }
System.Int32
|
Gets or sets whether or not the AAD B2B management policy will be synced on the next request
bool SyncAadB2BManagementPolicy { get; set; }
System.Boolean
|
Gets or sets whether or not the synced tenant properties will be updated on the next request
bool SyncPrivacyProfileProperties { get; set; }
System.Boolean
|
Gets or sets the value of the TLS token binding policy
SPOTlsTokenBindingPolicyValue TlsTokenBindingPolicyValue { get; set; }
SPOTlsTokenBindingPolicyValue
|
Gets or sets a value to specify if use FindPeople in PeoplePicker
bool UseFindPeopleInPeoplePicker { get; set; }
System.Boolean
|
Gets or sets a Boolean value that specifies whether ExplorerView feature uses persistent cookies
bool UsePersistentCookiesForExplorerView { get; set; }
System.Boolean
|
Gets or sets a value to specify if User Voice for customer feedback is enabled
bool UserVoiceForFeedbackEnabled { get; set; }
System.Boolean
|
Whether viewers commenting on media items is disabled or not
bool ViewersCanCommentOnMediaDisabled { get; set; }
System.Boolean
|
Gets or sets the value of the setting which enables users to view files in Explorer
bool ViewInFileExplorerEnabled { get; set; }
System.Boolean
|
Gets or sets a value to handle the tenant who can share settings
string WhoCanShareAllowListInTenant { get; set; }
System.String
|
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
IList<string> WhoCanShareAllowListInTenantByPrincipalIdentity { get; set; }
PnP.Core.Model.SharePoint.IList<System.String>
|
Gets or sets a value to specify whether Workflow 2010 is disabled
bool Workflow2010Disabled { get; set; }
System.Boolean
|
Gets whether 2013 workflows are configured and enabled for the tenant
Workflows2013State Workflows2013State { get; }
Workflows2013State
|
Updates the properties of this site collection
void Update(VanityUrlOptions vanityUrlOptions = null)
VanityUrlOptions
vanityUrlOptions
Optionally specify the custom vanity URI's used by this tenant |
Updates the properties of this site collection
Task UpdateAsync(VanityUrlOptions vanityUrlOptions = null)
VanityUrlOptions
vanityUrlOptions
Optionally specify the custom vanity URI's used by this tenant |
Task
|