apache/stratos — pull request #29 by lasinducharith (2014-09-11 04:10:17+00:00)
Title: User Management and Permissions for REST API

This PR adds basic carbon user management functionality to Stratos. At the server start-up and tenant creation time a new role 'Internal/user' will be created with relevant permissions which can be used to create Tenant Users. New REST API methods are added to add/update/delete users for users with relevant permissions. REST API @AuthorizationAction is now validated for super admin/tenant admin/user in order to give access to particular API methods.