WSO2 SOA Enablement Server for Java's Administration Console (SSAC) is a GUI that makes Web services easy to manage. Management Web services provide the underlying API for controlling Web services. SSAC is based upon this API, which also can be used by Web service programmers.
Scalability is a key WS management issue. WSO2 SOA Enablement Server can be optimized for scalability via its management tools. The WSO2 SOA Enablement Server Scalability chapter covers this in more detail.
Using WSO2 SOA Enablement Server Administration Console you may:
Remotely administer any WSO2 SOA Enablement Server
From the console you may choose a WSO2 SOA Enablement Server to connect; SSAC gives you full-featured administration. Behind the scenes, SSAC employs Management Web services.
Manage hosted Web services
Deploy and undeploy Web service remotely without restarting the server.
Manage Web services' polymorphism support, interceptors, service state, and more.
Monitor and profile Web services.
Trace incoming and outgoing SOAP messages to and from Web services.
Control Web services security with authentication and authorization settings.
Manage security policy.
Publish a Web service to a UDDI directory
WSO2 SOA Enablement Server users may be grouped into one of four security categories:
Web Services Users - Users, without privileges, who invoke Web service methods. You can control individual users' access to every method of every service.
Web Services Developers - Developers who can deploy services and see, manage and monitor their packages.
Privileged Users - Users who have been granted permission to get information about all deployed packages and services, for Keystore & Userstore management and ACL management. Permission is typically granted by an administrator.
Administrators - The ultimate privileged users, with full authority over the WSO2 SOA Enablement Server.