This plugin helps identify SharePoint connections still using the deprecated Site App Permissions preset (ACS authentication).
Microsoft announced ACS deprecation for SharePoint Online on April 2, 2026. Use this plugin to find DSS objects that must be migrated to a different authentication preset.
The plugin provides one custom dataset connector:
acs-checker_list-used-acs-presets
When read, the dataset scans the local DSS instance and lists SharePoint Online usages in:
- DSS recipes using the
sharepoint-onlineplugin - DSS datasets using the
sharepoint-onlineplugin - DSS managed folders of SharePoint type
For each detected object, it outputs a status:
KO: object usessite-app-permissionsand should be updatedOK: object does not usesite-app-permissions
If your DSS studioExternalUrl is correctly configured, the To check column contains a direct link to the settings page of flagged objects.
- A Dataiku DSS instance where this plugin is installed
- The SharePoint Online plugin installed (
sharepoint-online) - Permissions allowing the scan of projects, plugin usages, datasets, recipes, and managed folders
studioExternalUrlconfigured in DSS general settings (to generate clickable links inTo check)
Choose one installation method.
- Package this repository as a zip archive.
- In DSS, go to Administration > Plugins > Installed.
- Click + Install Plugin.
- Upload the archive and install.
- In DSS, go to Administration > Plugins > Installed.
- Click + Install Plugin.
- Choose Git-based installation and use:
https://github.com/alexbourret/dss-plugin-acs-check
- Install and restart code environments if requested.
- In a project, create a new dataset.
- Select the plugin connector Custom dataset acs-checker_list-used-acs-presets.
- In the dataset settings, optionally set the
Projectbox:- set a DSS project ID to scan only that project
- leave it empty to scan all projects in the instance
- Build/read the dataset.
- Filter on
Status = KOto list objects that require migration. - Open links in
To checkand update the SharePoint preset.
Typical columns returned by the dataset:
dss_client: DSS base URL used to build linkselement_type: detected element typekind: object categoryproject_key: DSS project keyobject_id: recipe/dataset/folder identifierPreset name: ACS preset name used by flagged objects, orManually definedStatus:OKorKOTo check: settings URL for flagged objects
- The dataset is read-only.
- The plugin detects deprecated ACS usage by checking
auth_type == site-app-permissions. - If
Projectis set, only that project is scanned. - If
Projectis empty, the scan covers all projects accessible to the executing user/API context.
- Run the checker dataset.
- Export or share rows with
Status = KO. - Update each SharePoint connection/preset to a supported alternative.
- Rebuild the checker dataset until no
KOrows remain.
- Plugin ID:
acs-checker - Current version:
0.0.3