Skip to content

Commit

Permalink
Azure Blob Storage, Azure File Share and SharePoint Online Connector …
Browse files Browse the repository at this point in the history
  • Loading branch information
IceOnly authored Jan 29, 2025
1 parent bc92c14 commit 77cfb39
Show file tree
Hide file tree
Showing 64 changed files with 3,775 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
// ------------------------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// ------------------------------------------------------------------------------------------------

namespace System.ExternalFileStorage;

entitlement "Ext. Blob Storage Connector"
{

ObjectEntitlements = "Ext. Blob Stor. - Edit";
Type = Implicit;
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# External File Storage - Azure Blob Storage Connector
This connector allows access to Azure Blob Storage Containers.
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
{
"id": "c9ce86fe-cb70-4b79-be03-d21856b1a4ca",
"name": "External File Storage - Azure Blob Service Connector",
"publisher": "Microsoft",
"brief": "Enables file and folder operations for Azure Blob Service Containers via the External File Storage Module with Business Central.",
"description": "This app enables file and folder operations for Azure Blob Service Containers via the External File Storage Module with Business Central.",
"version": "26.0.0.0",
"privacyStatement": "https://go.microsoft.com/fwlink/?linkid=724009",
"EULA": "https://go.microsoft.com/fwlink/?linkid=2009120",
"help": "https://go.microsoft.com/fwlink/?linkid=2134520",
"url": "https://go.microsoft.com/fwlink/?linkid=724011",
"logo": "ExtensionLogo.png",
"application": "26.0.0.0",
"platform": "26.0.0.0",
"internalsVisibleTo": [
{
"id": "adcda309-4da8-43b8-b05d-d0287462ed42",
"name": "External File Storage - Azure Blob Service Connector Tests",
"publisher": "Microsoft"
}
],
"dependencies": [],
"screenshots": [],
"idRanges": [
{
"from": 4560,
"to": 4569
}
],
"resourceExposurePolicy": {
"allowDebugging": true,
"allowDownloadingSource": true,
"includeSourceInSymbolFile": true
},
"contextSensitiveHelpUrl": "https://go.microsoft.com/fwlink/?linkid=2134520",
"resourceFolders": ["data"]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
// ------------------------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// ------------------------------------------------------------------------------------------------

namespace System.ExternalFileStorage;

permissionset 4562 "Ext. Blob Stor. - Edit"
{
Access = Public;
Assignable = false;
Caption = 'Blob Storage - Edit';

IncludedPermissionSets = "Ext. Blob Stor. - Read";

Permissions =
tabledata "Ext. Blob Storage Account" = imd;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
// ------------------------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// ------------------------------------------------------------------------------------------------

namespace System.ExternalFileStorage;

permissionset 4560 "Ext. Blob Stor. - Objects"
{
Access = Public;
Assignable = false;
Caption = 'Blob Storage - Objects';

Permissions =
table "Ext. Blob Storage Account" = X,
page "Ext. Blob Stor. Account Wizard" = X,
page "Ext. Blob Sto Container Lookup" = X,
page "Ext. Blob Storage Account" = X;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
// ------------------------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// ------------------------------------------------------------------------------------------------

namespace System.ExternalFileStorage;

permissionset 4561 "Ext. Blob Stor. - Read"
{
Access = Public;
Assignable = false;
Caption = 'Blob Storage - Read';

IncludedPermissionSets = "Ext. Blob Stor. - Objects";

Permissions =
tabledata "Ext. Blob Storage Account" = r;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
// ------------------------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// ------------------------------------------------------------------------------------------------

namespace System.ExternalFileStorage;

permissionsetextension 4560 "File Storage - Admin - Ext. Blob Storage" extends "File Storage - Admin"
{
IncludedPermissionSets = "Ext. Blob Stor. - Edit";
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
// ------------------------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// ------------------------------------------------------------------------------------------------

namespace System.ExternalFileStorage;

permissionsetextension 4561 "File Storage - Edit - Ext. Blob Storage" extends "File Storage - Edit"
{
IncludedPermissionSets = "Ext. Blob Stor. - Read";
}
Loading

0 comments on commit 77cfb39

Please sign in to comment.