Skip to main content
Skip table of contents

Access request and access to applications

In VISULOX a logged in user has a list of assigned applications in his Workspace. This application assignment is based on AD/LDAP groups or VISULOX PORTAL profiles.

An assigned application does not comprise, that the user can use the application. This is controlled with the VISULOX Access Policy.

A VISULOX Access Policy defines a time frame and time profiles for a user, usergroup, application or applicationgroup and the access path. If all parameters fit, the application is unlocked for user interactions.

See also: Access Policy

Access Policy and timeframe

Additional to timeframe and time period. the Access Poliy has a comment field, a ticket ID field and a notification script. The Access Policy state can be

  • Access allowed
  • Access denied
  • Group access
  • Access accepted
  • Access rejected
  • Access request
  • Policy disabled

The timeframe internally is UTC times, but for better human understanding the region with its timezone is added. This means users and supervisors see the time related to their timezone.

There are different ways to define Access Policies and so to grant interaction to an application.

VISULOX Access Policy via VISULOX CLI

The CLI can be triggered from an external program. It needs the user, group or the application name, time period and time profile

See: How to control access from the command line

Using the VISULOX Cockpit


User can request an access in a launched and locked application (in-time access)

The "Send request" button is available, once a notification / request script is configured and set in a matching denied policy.

With a request script it is possible to send a mail to the approver, who is able to grant access via an action link in the mail.
The requester also receives mails, when request is sent, approved, rejected or expired.

User can request access for a future usage of an application

Within his Workspace, the user has a form, where he can request an access for all applications or a single one.

Submitting this request, creates an access request (an unconfirmed Access Policy) and an action script (Cockpit / Administration / Actions) can be triggered.
The action script includes all known data to the pending access request and the user. The script can be used to deliver this event to other services or to send an email to a supervisor.

The script is set with:

CODE
visulox config -name request.script=examplescript

visulox config -name request.script
    --------------------------------------------
    | changed | key            | value         |
    --------------------------------------------
    | changed | request.script | examplescript |
    --------------------------------------------


The pending access request can be accepted or denied via the Cockpit, the VISULOX CLI or if a request script is configured via mail.


The user can request access for all selected applications. He has to enter a time frame, the ticket ID and a comment. All is checked against the configured ruleset.

The successful submit adds an access request to the Access Policies. This request is ignored and the first applying rule should be "Deny".

A supervisor can now modify this access request to "Reject" or "Accept". "Reject" is handled as "Deny", "Accept" as "Allow".
This can be done in the Cockpit or via action link in a mail, if a request script is used.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.