How to enable FenixPyre integration in SharePoint
Create an Azure app (requires Admin access)
Step 1: Go to https://portal.azure.com/
Step 2: Click on Azure Active Directory

Step 3: Click on App Registrations from the menu items on the left.

Step 4: Click on New registration on top of the page.

Step 5: Give the app a name.
Our recommendation is:
FenixPyre
Step 6: Select the account type and provide a redirect URL, and select app type as web
Account Type: Accounts in this organizational directory only (FenixPyre only - Single tenant).
App Type:
Weband add redirect URI as: https://admin.anchormydata.com/<org-id>/integrations/sharepoint and https://admin.fenixpyre.com/<org-id>/integrations/sharepointClick on Add again and add another redirect URL. App Type:
Weband add redirect URI as https://share.anchormydata.com/<org id>/callback/onedrive and https://share.fenixpyre.com/<org id>/callback/onedriveClick on Add again and add another redirect URL. App Type:
Weband add redirect URI ashttps://fenixshare.anchormydata.com/<org id>/callback/onedrive.

Step 7: Click on Register

Step 8: [Optional] In the app details page, click on Branding & Properties tab to customize your app.
Logo: Please use the image below for the logo
Home page URL:
https://fenixpyre.com/Terms of service URL:
https://fenixpyre.com/ssaPrivacy Statement URL:
https://fenixpyre.com/privacy-policyClick on
Save

Step 9: Create a secret key
Click on
Certificates & Secretsfrom the app details pageClick on
Client secretsand selectNew client secret

Give a name to the secret. We recommended the name:
sharepoint_integration. Select Expiry date as12 monthsand then click onAdd.

Copy the secret value to add it to the FenixPyre admin portal later. Note: Please do not share the secret with anyone except FenixPyre.

Step 10: In the app details page, click on Manifest from the left menu items.

Step 11: Paste the following JSON into the addIns section (highlighted in the screenshot) in the manifest. Click on Save.
"addIns": [
{
"id": "76724c1c-90f2-44d1-af08-37166e0223c0",
"type": "FileHandler",
"properties": [
{
"key": "version",
"value": "2"
},
{
"key": "actions",
"value": "[{\"type\":\"custom\",\"id\":\"custom1\",\"url\":\"https://onedrive.anchormydata.com/handler/v1/file/open\",\"displayName\":\"Open\",\"shortDisplayName\":\"Open\",\"icon\":{\"png1x\":\"https://icon-assets.anchormydata.com/fenixpyre_200x200_trans.png\"},\"availableOn\":{\"file\":{\"extensions\":[\"*\"]},\"web\":{}}},{\"type\":\"custom\",\"id\":\"custom2\",\"url\":\"https://onedrive.anchormydata.com/handler/v1/file/share\",\"displayName\":\"Share\",\"shortDisplayName\":\"Share\",\"icon\":{\"png1x\":\"https://icon-assets.anchormydata.com/fenixpyre_200x200_trans.png\"},\"availableOn\":{\"file\":{\"extensions\":[\"*\"]},\"folder\":{},\"allowMultiSelect\":false,\"web\":{}}},{\"type\":\"custom\",\"id\":\"custom3\",\"url\":\"https://onedrive.anchormydata.com/handler/v1/files/anchor/setup\",\"displayName\":\"Add To Auto Encryption\",\"shortDisplayName\":\"Auto Encryption\",\"icon\":{\"png1x\":\"https://icon-assets.anchormydata.com/fenixpyre_200x200_trans.png\"},\"availableOn\":{\"folder\":{},\"allowMultiSelect\":false,\"web\":{}}},{\"type\":\"custom\",\"id\":\"custom4\",\"url\":\"https://onedrive.anchormydata.com/handler/v1/files/anchor\",\"displayName\":\"Encrypt\",\"shortDisplayName\":\"Anchor\",\"icon\":{\"png1x\":\"https://icon-assets.anchormydata.com/fenixpyre_200x200_trans.png\"},\"availableOn\":{\"file\":{\"extensions\":[\"*\"]},\"allowMultiSelect\":true,\"web\":{}}},{\"type\":\"custom\",\"id\":\"custom5\",\"url\":\"https://onedrive.anchormydata.com/handler/v1/files/unanchor\",\"displayName\":\"Decrypt\",\"shortDisplayName\":\"unAnchor\",\"icon\":{\"png1x\":\"https://icon-assets.anchormydata.com/fenixpyre_200x200_trans.png\"},\"availableOn\":{\"file\":{\"extensions\":[\"*\"]},\"allowMultiSelect\":true,\"web\":{}}},{\"type\":\"custom\",\"id\":\"custom6\",\"url\":\"https://onedrive.anchormydata.com/handler/v1/files/logs\",\"displayName\":\"Access Logs\",\"shortDisplayName\":\"Show Logs\",\"icon\":{\"png1x\":\"https://icon-assets.anchormydata.com/fenixpyre_200x200_trans.png\"},\"availableOn\":{\"file\":{\"extensions\":[\"*\"]},\"allowMultiSelect\":false,\"web\":{}}}]"
}
]
}
],
Step 12: In the app details page, click on API Permissions from the left menu items.
Anchor requires API permissions to access Microsoft Graph APIs and SharePoint files, permissions etc.
Please provide the following API permissions
Application Level Permissions:
1.Sites.Manage.All (Graph Permission)
Delegated Level Permissions:
1.User.Read.All (Graph Permission)
2.AllSites.FullControl(SharePoint Permission)

Step 13: After adding the API permissions please click on Grant admin consent
Step 14: For the App to be visible in SharePoint/OneDrive/Teams following Steps has to be performed
Go to Azure Active Directory or Microsoft Entra ID

Click on Enterprise applications

Select your App from the list

Click on Properties

App Visibility
To enable app for specific users and groups
Set "Assignment Required" to "Yes" – This ensures that only specifically assigned users have access.
Set "Visible to Users" to "Yes" – This hides FenixPyre from general users, making it accessible solely to those who are assigned.

To enable app for all the users across organization
Set "Assignment Required" to "No"
Set "Visible to Users" to "Yes"

Last updated
Was this helpful?
