On April first, 2020, after some weeks migrating the access control system on Integrates from a single-tenant architecture to a multi-tenant one, we received a report with a small list of users that suddenly lost access to the platform.
What we’ve done
We believe the problem was originated due to a slightly deviated migration script. So we ran an integrity check over the database to verify that every single user had the required fields and access attributes set and found a few with some of them missing.
Once we had the list, we manually filled those attributes reestablishing their access.
What’s the impact
To our knowledge, 0.028% of the users were affected:
- 0.009% were reported by the affected users.
- 0.019% were fixed proactively (before users noticed it).