Skip to content

feat(iam): grant end-users access to activity queries#189

Merged
scotwells merged 2 commits intomainfrom
feat/activity-viewer-role
Mar 13, 2026
Merged

feat(iam): grant end-users access to activity queries#189
scotwells merged 2 commits intomainfrom
feat/activity-viewer-role

Conversation

@scotwells
Copy link
Collaborator

Summary

We just released the new activity service, which brings support for browsing activity timelines and querying events. Previously, the Viewer role only had access to audit log queries. This updates it to include the full activity viewer permissions so users can take advantage of the new activity and event features too.

Editor and Owner roles inherit from Viewer, so they'll pick up these permissions automatically.

Test plan

  • Assign a user the Viewer role and confirm they can query activities, events, and audit logs
  • Verify Editor and Owner users retain the same access

🤖 Generated with Claude Code

…ueries

Replace the narrow audit-log-querier role with the composite
activity.miloapis.com-viewer role in the organization Viewer role.
This grants end-users access to query activities, events, and audit
logs (plus their facets) through the activity service.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@scotwells scotwells requested a review from a team as a code owner March 12, 2026 15:12
@scotwells scotwells requested a review from drewr March 12, 2026 15:12
@scotwells scotwells merged commit 38df4ae into main Mar 13, 2026
9 checks passed
@scotwells scotwells deleted the feat/activity-viewer-role branch March 13, 2026 15:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants