tablePlatform, DevOps & Performanceofficial - Microsoftderived - from the source, no model text

Table 4580 "Ext. SharePoint Account"

External File Storage - SharePoint Connector · System.ExternalFileStorage

Across versions

  1. BC23-28not present
  2. BC29present
  3. BC30changed

Neighbourhood 2 connected objects and pages

Page 4580 "Ext. SharePoint Account" (pages and codeunits on it)Ext. SharePoint AccountPage 4581 "Ext. SharePoint Account Wizard" (pages and codeunits on it)Ext. SharePoint Account Wizard

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

External File Storage - SharePoint Connector · System.ExternalFileStorage · captioned “SharePoint Account” · BC29-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption SharePoint Account
DataClassification CustomerContent

Fields

Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.

No. Name Type Explanation Notes
1 Id Guid Primary Key caption DataClassification SystemMetadata
2 Name Text[250] Specifies a descriptive name for this SharePoint storage account connection.
4 SharePoint Url Text[2048] Specifies the complete URL to your SharePoint site (e.g., https://mysharepoint.sharepoint.com/sites/ProjectX). This is the site URL where your documents will be stored.
5 Base Relative Folder Path Text[2048] Specifies the base folder path. For SharePoint REST API: Use the full server-relative path including the site (e.g., /sites/ProjectX/Shared Documents/Reports). For Microsoft Graph API: Use only the path relative to the document library (e.g., Reports). When using Graph API, the path should not inclu…
6 Tenant Id Guid Specifies the Microsoft Entra ID Tenant ID (Directory ID) where your SharePoint site and app registration are located.
7 Client Id Guid Specifies the Client ID (Application ID) of the App Registration in Microsoft Entra ID.
8 Client Secret Key Guid — DataClassification SystemMetadata
9 Disabled Boolean Specifies if the account is disabled. Accounts are automatically disabled when a sandbox environment is created from production.
10 Authentication Type Enum “Ext. SharePoint Auth Type” Specifies the authentication method used for this SharePoint account. When using the legacy REST API, Client Secret uses the Authorization Code (user grant) flow, which requires an interactive sign-in, while Certificate uses the Client Credentials (app-only) flow, which does not require a user sign-… enum Enum 4585 “Ext. SharePoint Auth Type”
11 Certificate Key Guid — DataClassification SystemMetadata
12 Certificate Password Key Guid — DataClassification SystemMetadata
13 Use legacy REST API Boolean Specifies whether to use Microsoft Graph API or SharePoint REST API. Microsoft Graph API supports downloading files larger than 150 MB through chunked transfers. Note: Requires Microsoft Graph permissions (Sites.ReadWrite.All) configured in your app registration instead of SharePoint permissions. DataClassification SystemMetadata

Keys

  • PK: Id (clustered)

Procedures

  • SetClientSecret(ClientSecret: SecretText) (internal)
  • GetClientSecret(ClientSecretKey: Guid): SecretText (internal)
  • SetCertificate(Certificate: SecretText) (internal)
  • GetCertificate(CertificateKey: Guid): SecretText (internal)
  • SetCertificatePassword(CertificatePassword: SecretText) (internal)
  • GetCertificatePassword(CertificatePasswordKey: Guid): SecretText (internal)
  • UploadCertificateFile(): SecretText (internal): Opens a file dialog and uploads a certificate file, converting it to base64 format.

Plus 5 local procedures.

Triggers

OnDelete

Pages and codeunits on this table

Recent changes

Ask your agent

Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "table", object_name: "Ext. SharePoint Account"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources