Skip to main content
Version: Omada Identity on-premises 16.0.0

Access

The Access page provides a centralized overview of all access-related activities within Omada Identity.

Access page

It allows users and administrators to view, manage, and track different types of access requests and delegations through four tabs:

  • Access Requests – Displays all requests for new access, showing details such as requester, resource, system, approval status, and provisioning status. For more details on the access request process, see Access request.

    This tab also displays two different kinds of valid from and valid to dates:

    • Requested valid from and Requested valid to – These columns (previously named Valid from and Valid to) display the requested validity period originally specified by the requester when submitting the access request. They represent the requester’s intended validity dates before any adjustments made during approval.

    • Effective valid from and Effective valid to – These columns show the actual validity period applied to the resource assignment after approval. The values reflect any changes made by the approver to the valid from and valid to dates of the resource assignment, including revoking or expiring access. These columns always display the current state of those fields.

    • Violation status: - This column shows whether an assignment violates any policies or requires a decision. You can use this status to determine whether an assignment is compliant, in a Violation, or Pending evaluation. If a violation requires a decision, the system highlights it so you can take action.

    • Provisioning status - This column shows the current state of the assignment in the provisioning process. You can use this status to track whether access has been successfully provisioned, is in progress, or has not yet been set. This helps you understand if the requested access is already available or still being processed.

  • Delegations – Lists active delegations that allow one user to act on behalf of another for specific resources or actions, along with their activation and expiration details. For more details on access delegation, see Delegate access.

  • Written Requests – Shows manually submitted access requests, including request reasons and validity periods.

  • Extend Access Requests – Contains requests to extend the duration of existing access assignments, with information about the requested validity period and request status. For more details on extending access requests, see Extend access.

Violation and provisioning status on child assignments

In the Access requests tab, you can see additional details about child assignments directly in the table and in the child assignments panel. The Violation status column includes a new value, The assignment has a child with a pending decision, which indicates that a child assignment requires a decision. The system shows this status with an orange indicator.

Violation status shown in the Access request page.
warning

You only see this value if the Show child assignment violations customer setting is enabled. When you enable this setting, the system evaluates child assignments when loading the Access requests tab. This evaluation is currently limited to 100 child assignments per request and may affect performance.

When you open an access request, the child assignments panel includes Violation status and Provisioning status columns. These columns show the status of each child assignment and align with the information displayed in the table.

Violation status for child assignments.
info

You only see violation information for direct child assignments. Violations in deeper levels are not shown.

Display and filtering

The tabs display access- and approval-related information stored in tables. The columns organize data per creation date, access reference key, the name of the beneficiary, the name of the requester, approval status, and more relevant parameters.

Each tab includes customization options such as Columns, Filters, and Density to tailor the displayed data, as well as pagination controls for navigating through records.

When using search filters, take into account that the search filter operates by matching the first letters of the word you are searching.

Applying filters in the Access view

Access reference key

The Access reference key is a system-generated identifier that uniquely identifies each resource assignment created through an access request.

When the setting Create unique assignment code IDs for resource assignments is Enabled, the system generates a reference key for each new resource assignment. You can use this key to quickly identify and reference a specific assignment across access requests, approvals, and support processes.

The key is a 6-character uppercase alphanumeric value, for example, A7K2Q9, and is assigned per resource assignment, not per access request.

Access reference key

The following table describes how the Access reference key behaves in different scenarios:

ScenarioBehavior
Setting EnabledThe system generates a key for each new resource assignment created through an access request.
Setting DisabledThe system does not generate keys for new assignments.
Existing assignments before enablingExisting assignments are not updated with a key.
Assignment moved during identity transferThe existing key is preserved.

The Access reference key is system-generated and intended for reference purposes only. Assignments created outside the access request flow might not have a key, and empty values can appear for assignments created before the setting was enabled.

Access request overview through the Assignment Timeline

You can use the Assignment Timeline to verify the progress of the access request in detail. It allows you to review the steps that have already been completed, steps remaining, users/groups involved, and also the status of the background processes for this request.

To open the Assignment Timeline, locate the access request you want to review, click the ellipsis (three dots), and then Assignment Timeline.



Color-coded indicators are used to present the status each step:

  • green - approval

  • yellow - action pending

  • white - the step is not started

  • red - rejection

Violation status and evaluation

The timeline displays the following details about violations related to the access request:

  • Violation status — shows the constraint name(s) being violated and the resolution outcome of the violation process.
  • Violation evaluation — shows each step of the violation evaluation workflow, including the actor assigned or who took action and the timestamp. Steps follow the same color pattern as the rest of the timeline: red for Blocked (rejection) and green for Allowed (approval).
note

In the violation evaluation workflow, Allowed and Blocked are the equivalents of Approved and Rejected used in standard workflow steps.

Assignment Timeline showing a completed violation flow.

Provisioning status and manual provisioning

The timeline provides additional detail about the provisioning status and workflow:

  • Provisioning status — indicates whether provisioning is pending a manual action (and by whom), or has not started because a previous step is still pending.
  • Manual provisioning steps — show the user assigned to perform the action. Once completed, the step is marked green with the completion timestamp.
Assignment Timeline showing a completed manual provisioning step.

The Access link in the navigation pane allows you to view all the questions assigned to you. At the top, you will find different tabs based on your permissions and workflow steps. To view questions in each step, simply click on the corresponding tabs.

You can answer questions in bulk by selecting them all, choosing your answers, and then clicking Submit. It's crucial to submit your answers before closing the tab, as there is no option to save your changes for later retrieval.

Important

Please note that the Decision field is no longer optional, as it was in the legacy Access flow. It is now mandatory for processing.

If there is a mandatory column, a red indicator will appear, indicating that you need to complete it. You must fill out these fields in order to enable the submit button.

Clicking on the ellipsis menu under More allows you to access additional information about the form. However, editing is not possible.

note

The steps and assignees may change based on the decisions made.

Reviewing and editing a request

When you select a row, the details panel opens and displays the following fields:

  • Identity: the person requesting access (read-only).
  • Resource: the resource being requested (read-only).
  • System: the target system (read-only).
  • Valid From: for date-based requests, the requested start date. For duration-based requests, this shows Time of approval, meaning access starts at the moment of final approval.
  • Expires: editable. The field adapts to the request type:
    • For date-based requests: a date (and time) picker where you can adjust the end date.
    • For duration-based requests: a duration picker where you can modify the hours and minutes.
  • Reason: the reason provided by the requester (read-only).
  • Comment: an optional field where you can add your own note.

The following quick actions are available for date-based requests:

  • Today: sets the expiry date to today.
  • Max validity: sets the expiry to the resource's maximum allowed validity.

Cancelling a request

If you are the requester or beneficiary, you can cancel an access request in the pending state:

  1. In the More column, click the ellipsis (three dots) button.

  2. Confirm the operation.

The request is now cancelled.

note

You can cancel one request at a time using the UI, and more than one request using the API. Assignees can be notified through an e-mail about the cancellation. The survey created after the access request is closed if all related resource assignments are cancelled (or has already been answered).

Time-based access

Time-based access gives you precise control over how long access is granted. When creating a request, you can choose between two validity types:

  • Time window: access is granted for a specific start and end date. If time-based access is enabled, you can also specify exact start and end times using the All day toggle.
  • Fixed duration: access is granted for a set number of hours and minutes, starting from the moment the request receives its final approval.

Prerequisites: enabling time-based access

By default, access validity is limited to date-based time windows. To unlock the full set of options, exact start/end times, and fixed durations, an administrator must enable time-based access.

Step 1: Enable the time-based access setting

  1. Sign in as an administrator.
  2. Go to Setup > Administration > More > Customer settings.
  3. Locate Enable time-based access (category: User Interface) and set it to True.
Time-based access customer setting.
info

For more information, refer to EnableTimeBasedAccess in Customer settings.

What changes when the setting is enabled:

CapabilitySetting OFF (default)Setting ON
Date selectionDate only (for example, 15 Mar 2026)Date + time (for example, 15 Mar 2026 09:00)
All day toggleNot shownShown on the request form (on by default).
Fixed duration optionNot availableAvailable as an alternative to the time window.
Dates in approval gridsDate onlyDate + time
Dates in the approver's edit fieldsDate pickerDate and time picker

Step 2: Verify the Valid from / Valid to properties are visible

The Valid from and Valid to properties on resource assignments must be visible for users and approvers to interact with validity dates. They are included by default in the access request and approval views, so no extra configuration is normally required. If your form layouts were customized, confirm that both properties are present on the access request, approval, and resource assignment views.

Step 3 (optional): Configure a maximum validity

If access to a sensitive resource must not exceed a given period, set a Maximum validity at the resource, resource folder, or system level. The maximum validity now supports three levels of granularity: days, hours, and minutes.

  1. Open the resource (or resource folder / system) configuration.
  2. Set the Max validity properties to the desired limit and save.

When a maximum validity applies, the system automatically caps any requested period; requesters see an informational alert that policies may shorten the requested period, and approvers cannot extend beyond the limit.

Time-based access max validity.

Step 4 (optional): Configure a default validity period

Administrators can pre-fill the Valid to date on the request form. Set the customer setting DefaultValidityForAccessRequest to -1 for no default expiry.

Time-based configure a default validity period.
Time-based access limitations
  • No recurring access: each request grants a single continuous window, not a repeating schedule (for example, every Monday 09:00–17:00).

  • No per-day time restrictions: access is continuous within the validity period; there are no active hours inside a multi-day window.

  • Fixed duration starts at final approval, not at submission.

  • Approvers cannot switch modes: time window vs. fixed duration is set by the requester, approvers only adjust values within that mode.

  • Free-text requests do not support fixed duration: only the time window option is available.

  • Very short durations may be partially consumed by provisioning.

How validity dates are calculated

The following rules determine how the system converts your inputs into access dates:

Time window requests

InputResult
All day ON · From 1 Mar · To 15 Mar1 Mar (start of day) to 15 Mar (end of day); rounded to day boundaries
All day OFF · From 1 Mar 09:00 · To 15 Mar 17:001 Mar 09:00 to 15 Mar 17:00, preserved exactly
Valid to = Max validity / Never expiresAccess does not expire (subject to any resource max validity policy)

Fixed duration requests (clock starts at final approval)

DurationApproved atResult
4h 30min14:30 on 24 Feb 202624 Feb 14:30 → 24 Feb 19:00
8h22:00 on 24 Feb 202624 Feb 22:00 → 25 Feb 06:00 (crosses midnight)
48h10:00 on 24 Feb 202624 Feb 10:00 → 26 Feb 10:00

Maximum validity enforcement (example: 90-day policy)

Requested Valid toValid fromMax allowedResult
1 Sep 20261 Mar 202629 May 2026Capped to 29 May 2026
15 Apr 20261 Mar 202629 May 202615 Apr 2026 (within limit)