You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
After upgrading from TEAM v1.1.2 to v1.2.2, new elevated access requests are created with key information (critically, the requester email) missing. This leaves the request in an unapprovable state as they appear in neither "My requests" nor "Approve requests"
To Reproduce
Steps to reproduce the behavior:
Go to 'Create Request'
Enter a valid Account, Role, Duration, and justification
Click 'Submit'
Expected behavior
Access request is created.
Depending on the eligibility policy, this should either automatically become active (if no approval required), or sent to the Approvals list for relevant approvers.
Observed behavior
The request only appears in Audit > Approvals list, with a null Requester email in a pending state with a NaN request expiry.
This does not appear in either 'My requests' (as the requester) or 'Approve requests' (for approvers).
In the dynamoDB requests table, the corresponding fields (email and sessionDuration) are missing.
Managed to solve this - the issue was that the IAM PermissionSets in my Eligibility policies had been recreated, changing their ARN.
I believe that this meant that while it was possible to create a request for the Permissionset by name, TEAM was unable to look up the details of max duration. I'm still unsure why requester email would be missing, but it's also probably related to not being able to lookup the Policy.
We are having a similar issues whereby Requestor and Approver are shows empty (refer to screenshot), we are on version 1.2.2 as well and suspect something to do with Approver Policies. If the "Approver AD Groups" contains "Approver keywords" we noticed this issue comes up and switched AD Group Name to different naming conventions and seems ok.
However not very sure related to this issue...
Describe the bug
After upgrading from TEAM v1.1.2 to v1.2.2, new elevated access requests are created with key information (critically, the requester email) missing. This leaves the request in an unapprovable state as they appear in neither "My requests" nor "Approve requests"
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Access request is created.
Depending on the eligibility policy, this should either automatically become active (if no approval required), or sent to the Approvals list for relevant approvers.
Observed behavior
The request only appears in Audit > Approvals list, with a null Requester email in a pending state with a NaN request expiry.
This does not appear in either 'My requests' (as the requester) or 'Approve requests' (for approvers).
In the dynamoDB requests table, the corresponding fields (email and sessionDuration) are missing.
Full DynamoDB JSON:
Screenshots
Audit list:
Detail of bugged request:
Desktop (please complete the following information):
Additional context
TEAM version 1.2.2
The text was updated successfully, but these errors were encountered: