Hello users!
Starting April 13th, users on SSO-enabled projects will no longer be able to use username and password credentials to authenticate with CommCare HQ integrations, including OData feeds, API connections, and other programmatic access.
Going forward, these connections will need to use API keys instead.
Who is affected: Users on SSO-enabled projects who set up integrations (such as OData feeds to Power BI, Tableau, or similar tools) using their username and password before SSO was enabled on their project.
What to do: Generate an API key in your CommCare HQ account settings and update your integration credentials before April 13th. API keys can be created from the “My Account Settings” menu: https://[YOUR_ENVIRONMENT].commcarehq.org/account/api_keys/
Why we're making this change: We hold security at the center of everything we do, and so this ensures that SSO security policies apply consistently whether you're logging in through a browser or connecting through an integration.
If you have questions or need help migrating, reply to this thread or contact support.
Thank you!
-Kai & the CommCare Product Team