I am designing a new application that needs identity management functionality (i.e. managing user accounts and roles). I would like to delegate that functionality to an Ide
1) You can try using the UserAdmin located at https://localhost:9443/services/UserAdmin?wsdl
as well.
2) You can do this by using the osgi console. Start the server using -DosgiConsole flag, i.e. ./wso2server.sh -DosgiConsole or ./wso2server.bat -DosgiConosle
then after the server start you will get the osgi console. Enter listAdminServices and you will get the list. ex:
osgi> listAdminServices
Admin services deployed on this server:
1. ProvisioningAdminService, ProvisioningAdminService, https://10.150.3.140:9443/services/ProvisioningAdminService/
All the commands such as 'listAdminServices' are listed by typing 'help' from the osgi console.
Note: All servers expose Web Service APIs which can be used for to gain access to back end functionality.