WIP: API methods for add/remove members to user group

This commit is contained in:
Daniel Lee
2017-04-19 15:35:11 +02:00
parent 0a1df0905e
commit 552935031b
4 changed files with 31 additions and 2 deletions

View File

@ -140,7 +140,9 @@ func (hs *HttpServer) registerRoutes() {
r.Put("/:userGroupId", bind(m.UpdateUserGroupCommand{}), wrap(UpdateUserGroup))
r.Delete("/:userGroupId", wrap(DeleteUserGroupById))
r.Get("/:userGroupId/members", wrap(GetUserGroupMembers))
}, reqGrafanaAdmin)
r.Post("/:userGroupId/members", quota("user-groups"), bind(m.AddUserGroupMemberCommand{}), wrap(AddUserGroupMember))
r.Delete("/:userGroupId/members/:userId", wrap(RemoveUserGroupMember))
}, reqOrgAdmin)
// org information available to all users.
r.Group("/org", func() {