We have AAD integration so when team members are hired, they log in to our OD instance, after which they’re manually added to a team.
At this point, they can usually see a lot of OD widgets, but many of them don’t work properly until the team member logs out and back in again. This was our workaround for over a year until it didn’t work today for our latest dev hire. (They couldn’t save Variables, getting a “VariableEdit Access” error).
An amount of troubleshooting later, apparently they had to clear their Chrome cache before it started working properly.
We do almost exactly the same process with our TeamCity instance, and it doesn’t have any such issues (it starts working properly right away, with no logout/login required). Could you improve Octopus Deploy to work that way too please?