March 1st, 2018
0 reactions

Reducing the latency of permissions inherited through AAD Group memberships

Rajesh Ramamurthy
Principal Director of Product

Ever since we introduced the support for Azure AD groups in VSTS, the usage of Azure AD groups for managing permissions by our customers have grown significantly. The growth in usage also highlighted a gap we had where VSTS took anywhere between 24-48 hours to catch up with any membership changes that happened in upstream Azure AD. This meant a user who got added to an Azure AD group and inheriting permission to a resource via that group membership must wait anywhere between 24-48 hours to see a change in their permissions. BTW this delay is not applicable to a new user who is logging in, but for users who are already in the account, and expect an update to their permissions.

We released a feature as part of sprint 130 that brings down the current latency of 24-48 hours to a maximum of 1 hour. VSTS will now catch up with any membership changes in Azure AD group within an hour of that change happening in Azure AD, and refresh any permissions inherited via membership to that group. In addition, a user can trigger a refresh of their Azure AD membership, along with the inherited permissions in VSTS by simply signing out and signing in back again. We will continue to invest in this area to improve this.

 

Category
DevOps

Author

Rajesh Ramamurthy
Principal Director of Product

Rajesh has been with Microsoft since 2004, beginning his career as a developer before moving into product management. Since 2015, he has been part of the Azure DevOps team and now leads its product team.

0 comments

Discussion is closed.