We encountered an issue where duplicate or overlapping permission entries in our database were causing complexity and performance concerns. To improve efficiency, we performed a cleanup to remove these duplicates. However, due to a logic error in the update process, some valid permission entries were mistakenly removed. Despite our testing, we did not catch this issue before deployment.
Impact: As a result, many users temporarily lost access to some content they should have had access to. No data was lost, only the ability to view or manage certain content was affected.
Once the issue was identified, we restored affected permissions from backups. Our team conducted a thorough review, including going through logs, to ensure all permissions were correctly reinstated. We also took steps to ensure that contracts received via email during the incident, which may have been affected by missing permissions, were properly ingested.
To prevent similar incidents in the future, we are:
We sincerely apologize for any inconvenience this may have caused. We remain committed to improving our processes to provide a more reliable service.
If you have any concerns or need assistance, please contact our support team.