-
Notifications
You must be signed in to change notification settings - Fork 628
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Azure Blob Storage, Azure File Share and SharePoint Online Connector …
…Apps (#23225) This PR contains three new connector apps, to connect Azure Blob Storage, Azure File Share and SharePoint Online with the New File System Module in the System App. File System Module PR: microsoft/BCApps#663 Here are some Screenshots: ![image](https://user-images.githubusercontent.com/3911556/236433843-11ee0b26-ee9c-4da2-8bc6-efb32675090c.png) ![image](https://user-images.githubusercontent.com/3911556/236433887-bf2bf2f2-f68e-4efa-9db5-074a6f68fad0.png) ![image](https://user-images.githubusercontent.com/3911556/236433950-e8117496-16f6-4b25-a575-42ba729ca6c3.png) ![image](https://user-images.githubusercontent.com/3911556/236434182-97fd304a-95ac-4180-9d52-9ead78899822.png) ![image](https://user-images.githubusercontent.com/3911556/236435173-a01a77bc-04de-4063-b0bb-bf18e28b2817.png) ![image](https://user-images.githubusercontent.com/3911556/236435258-56d68d50-7581-4527-bcdd-5b6e3ed53ac8.png) Fixes #22691 Fixes [AB#559148](https://dynamicssmb2.visualstudio.com/1fcb79e7-ab07-432a-a3c6-6cf5a88ba4a5/_workitems/edit/559148)
- Loading branch information
Showing
64 changed files
with
3,775 additions
and
1 deletion.
There are no files selected for viewing
13 changes: 13 additions & 0 deletions
13
...ge - Azure Blob Service Connector/app/Entitlements/ExtBlobStorageConnector.Entitlement.al
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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; | ||
} |
Binary file added
BIN
+4.57 KB
Apps/W1/External File Storage - Azure Blob Service Connector/app/ExtensionLogo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions
2
Apps/W1/External File Storage - Azure Blob Service Connector/app/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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. |
37 changes: 37 additions & 0 deletions
37
Apps/W1/External File Storage - Azure Blob Service Connector/app/app.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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"] | ||
} |
Binary file added
BIN
+2.09 KB
...xternal File Storage - Azure Blob Service Connector/app/data/connector-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
18 changes: 18 additions & 0 deletions
18
...e Storage - Azure Blob Service Connector/app/permissions/ExtBlobStorEdit.PermissionSet.al
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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; | ||
} |
19 changes: 19 additions & 0 deletions
19
...torage - Azure Blob Service Connector/app/permissions/ExtBlobStorObjects.PermissionSet.al
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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; | ||
} |
18 changes: 18 additions & 0 deletions
18
...e Storage - Azure Blob Service Connector/app/permissions/ExtBlobStorRead.PermissionSet.al
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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; | ||
} |
11 changes: 11 additions & 0 deletions
11
...Blob Service Connector/app/permissions/FileStorageAdminExtBlobStorage.PermissionSetExt.al
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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"; | ||
} |
11 changes: 11 additions & 0 deletions
11
... Blob Service Connector/app/permissions/FileStorageEditExtBlobStorage.PermissionSetExt.al
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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"; | ||
} |
Oops, something went wrong.