|
The Administration Console
The JNetStart Administration Console is a Swing application and can be started from a remote location
or from a local JNetStart installation.
To start from a remote location using a web browser:
- Browse to
http://remotehost, where remotehost is a computer
where the JNetStart Server is running;
- Click on the console icon.
To start from a remote location using the Accendia Browser:
- Browse to
http://remotehost;
- Enter the administrator password in the console form and submit.
When starting from a remote location you can perform administration tasks only
for the server from which the console was started.
To start the console from a local JNetStart installation:
- Change directory to JNS_ROOT/console;
- Run the startup script for your platform.
Login
The Login screen provides the interface for user login.
- Hostname
- The computer name where the JNetStart Server is running. The hostname field is read only if the hostname
is provided as startup argument. This is the case when the console is started from a remote location
and the console may only connect to the remote server.
- Port
- JNetStart Server application port.
- Secure
- Check this box if desiring a secure connection. Secure connections are possible only
if a security certificate was installed on the server side.
- User Name
- The server user name.
- Password
- The user password.
Applications Administration
The Application Administration Screen displays the list of installed applications on the server.
It allows the user to select applications in order to change the application status and to
access the application edit screen.
The application list displays the following application properties:
- Name
- The name of the application provided when the application was created. There can be
more applications with the same name but only one may be active;
- Timestamp
- This is the time when the application was created. The timestamp is used to differentiate
applications with the same name;
- Status
- The status of the application. An application can be
Stopped, Active
or Retired;
- Description
- Application description provided when the application is created. The description can be
changed in the application edit screen.
The application status can be changed by selecting the application in the list and clicking one
of the status change buttons at the bottom of the screen:
- Start
- Starts the application changing the status from
Stopped to Active;
- Stop
- The application can be stopped if it is
Active or Retired;
- Activate
- Activates a retired application.
- Retire
- Retires an active application. Users that launched this application still have access to this application
until the application is stopped but new launches are not accepted. The label for the retired
state is
Running.
Edit Application
The Edit Application screen can be accessed by selecting an application in the
Applications Administration screen and clicking the
Edit button.
You can perform the following administration tasks in this screen:
- Save
- Saves the description property of the application;
- Add Jar
- Opens a file dialog allowing the user to select multiple jars or zip files.
All the selected files will be uploaded to the server and will be added to the
classpath of the application after the next application restart;
- Delete Jars
- Deletes the selected jar files from the application. If the application is
started the jar files may be opened on the server side and the operation will fail;
- Remove
- Unregisters the application and removes all the application files from the server.
Users Administration
The Users Administration Screen displays the list of users. The users belong to the
server instance rather than the installed applications. Because there can be thousands
of users the screen displays a page at a time with the user names sorted in alphabetical order.
The user list can be browsed using the Previous and Next buttons.
The following operations are available for the selected users:
- Edit
- Opens the Edit User screen for the selected user;
- Reset Password
- Opens the Reset Password screen for the selected user;
- Edit Grants
- Opens the Edit Grants screen for the selected user;
- Delete
- Removes the selected users.
Edit User
The Edit User screen can be accessed selecting a user in the User Administration
screen and clicking the Edit button. The users administrator can update user's
grants related to launching applications, changing the password and administration.
The user can be granted the following privileges:
- Launch Privileges
- The user may launch applications deployed on the server;
- Change Password
- The user may change its own password. Accounts that are shared by many users should
not be granted this privilege.
- Applications Administrator
- The user may create, edit and delete applications and perform application administrative
tasks in the Applications Administration screen;
- Users Administrator
- The user may create, edit and delete users and perform users administrative tasks in
Users Administration screen;
- Server Administrator
- The user may shutdown the server.
Reset Password
The Reset Password screen can be accessed selecting a user in the User Administration
screen and clicking the Reset Password button.
Edit Grants
The Edit Grants screen can be accessed selecting a user in the User Administration
screen and clicking the Edit Grants button. The screen allows the administrator to
edit the user grants for all the applications deployed on the Iris Server. The Edit
User screen is a simplified interface for granting the user privileges related to
using the server only for deploying and launching Swing clients.
To edit the user grants for an application select the application name from the Application list.
The Application Roles list displays the roles not assigned to the user.
To grant the user a role select the role from the list and click the Grant button.
The User Grants list displays the roles assigned to the user. To revoke a user grant select
a role from the list and click the revoke button. Click the Save button to commit the changes.
Create Application
To deploy an application on the server you must create an application entry.
Provide the application name and an optional description and click the Create
button. The server will associate a timestamp to the application entry and
save the information into the applications registry.
You can create multiple applications with the same name the application entries
being differentiated by the timestamp. Only one of these applications can
be active at any time.
Create User
To create a new user provide the user name, initial password and user grants.
View Grants
The View Grants screen displays the grants assigned to the logged in user for all the applications deployed
on the Iris Server.
Client Connections
The Client Connections screen allows the administrator to browse the active sessions
and terminate client connections. The screen displays the user name, the client IP address and
the time the connection was establised.
Enter the user name in the search text field to filter only a certain user or leave blank
to view all active connections:
Change Password
The user accounts that are dedicated to an individual user should be granted
the privilege to change the login password.
Shutdown Server
Server administration privileges are required to shutdown the server. The operation
will stop the remote JNetStart server.
|