1package auditcatalog
2
3var _ = Register(
4 entry("user.create", byAdmin, onUser, []string{"username", "groups"}, Request),
5 entry("user.update", []Actor{ActorAdmin, ActorUser}, onUser, []string{"username", "display_name_changed"}, Request),
6 entry("user.enable", byAdmin, onUser, keys([]string{"username"}, revokedCounts), Request),
7 entry("user.disable", byAdmin, onUser, []string{"username"}, Request),
8 entry("user.delete", byAdmin, onUser, keys([]string{"username", "uid_number"}, revokedCounts), Request),
9 entry("session.revoke_all", byAdmin, onUser, keys([]string{"username"}, revokedCounts), Request),
10 entry("membership.add", byAdmin, onUser, []string{"username", "group", "group_id"}, Request),
11 entry("membership.remove", byAdmin, onUser, []string{"username", "group", "group_id"}, Request),
12 entry("group.create", []Actor{ActorAdmin, ActorSystem}, []Subject{SubjectGroup, SubjectGroupName}, []string{"group", "gid_number"}, Either),
13 entry("group.update", byAdmin, onGroup, []string{"group"}, Request),
14 entry("group.delete", byAdmin, onGroup, []string{"group", "gid_number"}, Request),
15)