07 April 2025
Production release: 07 April 2025
Staging release: 31 March 2025
07 April 2025
Section titled “07 April 2025”Features
Section titled “Features”- Invitation Template Updated for Improved Communication: The invitation email content sent from IAM has been updated to enhance clarity and effectiveness.
- Custom Role Assignment Validation Enhanced: Custom roles are now validated to ensure they are tied to accounts and not assigned over applications, improving system integrity.
- Enhanced Logger Implementation in Roles BLU: A custom logger has been introduced and an audit logger added in missing places to improve logging capabilities.
- Shared Roles and Permissions API Implemented: New APIs have been introduced to support application tokens and return roles/permissions shared with trusted groups.
- Audit Log Added for Organizations: An audit log has been implemented for organizations to enhance tracking and accountability.
- Profiles to IAM Live Sync Setup in DR Stack: Event bus rules and sync lambdas have been set up in the DR stack to ensure robust data synchronization.
- API Product Cleanup in API Console: Confusing API products have been reviewed and necessary cleanups have been performed to simplify user experience.
- External Systems Added to Production Environment: SRE executed scripts to align external systems in PROD with those in STAGE, ensuring consistency across environments.
Bug Fixes
Section titled “Bug Fixes”- Deserialization Error for Plural “subjectType” Resolved: Fixed issues with old data causing deserialization errors during metadata generation.
- Address Migration Throttling Issue Addressed: Adjustments made to decrease the glue instance used during address migration to prevent throttling.
- Live Sync Errors on Account Updates Resolved: Fixed live sync issues rejecting valid updates to existing accounts in production.
- Central DDB Table Read Throttling Mitigated: Adjustments made to handle increased load and reduce throttling during API interactions.
- Application Metadata Formatting Corrected: Ensured that metadata’s createdBy and updatedBy are formatted as TRNs instead of UUIDs.
- User Fetch Issue from TID to IAM Resolved: Fixed the issue preventing the fetching of user details created in TID from IAM.
- API Response Unification for Missing Links: Standardized API responses to handle missing “prev” links consistently across different endpoints.
- RSQL Invalid Keys Handling Improved: RSQL filter keys are now validated against the schema at the validation layer to save processing time and improve efficiency.
- Shared Roles Visibility in Relation Details Corrected: Ensured that shared roles are visible in relation details of list calls.
- Unauthorized Error Handling Corrected in Groups BLU: Fixed the issue where a 403 error was incorrectly thrown for non-existing entities in Groups BLU.