Over the last few quarters a couple of interesting patterns have emerged amongst our larger customers who are looking to catalyze cross-team collaboration during a major incident spanning members from multiple teams.
While Teams on Zenduty have remained “private” so far, ie only Team members could access the Team’s objects(Services, EPs, Schedules, Incidents etc), we are now going to provide a lot more flexibility to team admins to expose service and incident information to users outside the team, but part of the same account or organizations.
Through “Team level permissions”, Team managers can allow read-access to certain objects within the team to all other users within the organization that are not part of that specific team. For example, a Team manager can allow read-access to the escalation policies, on-call schedules and services. If someone from another team wants to know who is the on-call engineer for a service that their service is dependent on, they can go to that team’s page and easily read their on-call rosters. These permissions will also allow a team to expose its escalation policies to other teams and their incidents and services.
Account admins will now be able to create account-level “Roles”. By default, there are three fixed roles within the account - Owner, Admin and User. Custom roles allow you to define permissions that certain users can have within teams that they are not part. For example, a central Major Incident team within and organization can have read/write access to incidents within any of the organization’s team.