When enabling the provisioning flow for the Slack API integration, the following error appears:
Error Code: Bad Request. Errors reported by the connector : {"Errors": {"description":"non_org_teams_only","code":400}}, Error Phrase: Bad Request. Errors reported by the connector : {"Errors":{"description":"non_org_teams_only","code":400}}
- Slack
- Provisioning
- Error
Based on Slack's documentation, the non_org_teams_only error occurs when using SCIM on an Enterprise Grid organization, and the app is installed on individual workspaces instead of the organization. SCIM methods are called against the entire Grid organization.
- In Slack, when authorizing the Okta API, check the dropdown in the upper-right corner of the Slack installation screen to verify whether the app is installed in the Enterprise Grid organization or an individual workspace within the organization. Refer to this link for more details.
- Check if the Slack credentials used in Okta > Applications > Slack > Provisioning > Integration tab are to integrate the organization or the workspace.
- If the issue persists, please contact Slack support for more details and steps to resolve this error.
Related References
