Administration Console  Locate

WSO2 SOA Enablement Server Administration Console  Locate

Overview  Locate

The WSO2 SOA Enablement Server Administration Console (SSAC) is a browser-based interface to the WSO2 SOA Enablement Server. SSAC integrates many WSO2 SOA Enablement Server features and provides a way to perform tasks such as deploying or undeploying Web service packages on a server. Through the console, you may use WSO2 SOA Enablement Server's capacity to remotely control many servers, even those in different security domains.

To gain access to a remote server, select the appropriate domain and server from the menus at the top of the console.

[Note]Note

The upper right corner of every page in the console includes icons for context help, to refresh the page, and to link to documentation.

Figure 10 shows SSAC when it is opened in your browser.

Figure 10. The WSO2 SOA Enablement Server Administration Console

The WSO2 SOA Enablement Server Administration Console

Because there are so many features, SSAC encapsulates them into eight categories, each in its own tabbed panel:

  • Deployment - Deploy, undeploy and manage packages

  • Domains & Servers - Add, remove, and edit the attributes of domains and servers within domains that host Web services.

  • Security - Control security, such as management of the User Store and Key Store.

  • Server Preferences - View and change the specified server's global settings.

  • SNMP Agent - Configure WSO2 SOA Enablement Server's Simple Network Management Protocol, access, extensions, and proxies. It is described in detail in SNMP Module

  • UDDI Publishing - Publish and look up published Web services in UDDI registries.

  • Utilities - The WSDL2Java Service.

  • Web Services - Monitor and manage Web services.

SSAC's organization makes it easy to navigate WSO2 SOA Enablement Server features. Clicking a tree node exposes the set of features you want. To avoid cluttering the interface, other categories are hidden until you need them.

This chapter is organized according to the functionality accessed through the Administration Console. The following table presents the functionality, the panel in which it is found, and the WSO2 SOA Enablement Server Component containing this part of the Admin Console.

Table 3. Admin Console Functionality-Panel-Component

FunctionalityTree SectionWSO2 SOA Enablement Server Component
Package Management (Deploy/undeploy/clone/migrate package) Web servicesConsole
Web service Management (inc. Enabling/Disabling Service, Interceptors) Web servicesConsole
Monitoring Web Services (Debugging, Performance, Data Throughput) Web servicesConsole
Service AuthorizationsWeb servicesConsole-Security-Plugin
Service Security Mechanisms (ACLs)Web servicesConsole-Security-Plugin
User Store (Database of Identities)SecurityConsole-Security-Plugin
Key Store (Certificates)SecurityConsole-Security-Plugin
Security Roles (Creating, editing, assigning)SecurityConsole-Security-Plugin
Transport PreferencesServer PreferencesConsole-Server-Preferences
Security PreferencesServer PreferencesConsole-Security-Plugin
WSDL2Java Web ServiceUtility Web servicesConsole-WSDLCompiler-US
Security DomainsDomains & ServersConsole
Remote ServersDomains & ServersConsole

Starting the Administration Console  Locate

Because SSAC is hosted by a WSO2 SOA Enablement Server and is typically used to control the host, the WSO2 SOA Enablement Server must be started first. Instructions for starting the WSO2 SOA Enablement Server are located under Booting the Server in the Installation Guide.

After the server is running, point your browser to the SSAC home page at http://localhost:6060/admin/console (assuming that the WSO2 SOA Enablement Server is running on localhost and default ports).

Logging In as the Administrator  Locate

Because administrators are privileged users with complete control over the WSO2 SOA Enablement Server, they must log in. To log in, press the Login button at the top of the console. The login page will load in the currently exposed panel.

Figure 11. Login Page

Login Page

Enter the User Name and Password as shown in Figure 11 and click on the Login button.

Initially, use the username admin and the password changeit. (The administrator's default password is changeit, but it can be changed during or after installation.)

[Caution]Caution

Change the username and password after you log in. See Changing User Password for details.

After logging in, the console you choose will read logged as admin. The Login button will be toggled to Logout. Click Logout to finish the session.

Accessing Remote Servers  Locate

To display the domain table, click on the Domains & Servers node in the navigation tree.. This returns the Security Domains table pictured in Figure 12.

Figure 12. Security Domains Table

Security Domains Table

Once you pick the server within a security domain, press Change Server to switch to your choice. If you need administrative control of the server, click Login to display the Login Form.

For more information, see Remote WSO2 SOA Enablement Servers.

Users of the Administration Console  Locate

WSO2 SOA Enablement Server Administration Console has two types of users: an authorized user and an administrator. The administrator has access to all features of WSO2 SOA Enablement Server, particularly server maintenance. Authorized users are Web services users and developers.

Refreshing a Page  Locate

To update the currently displayed information in the WSO2 SOA Enablement Server Administration Console, press the Refresh Page button. It is located in the upper right corner of the Console screen to the right of the Logout link.