# Application Detail

The Application Detail Page provides comprehensive management features for applications within the system. It includes various sub-pages for configuring assignments, sign-on protocols, policies, provisioning settings, roles, and more. Below we outline the functionalities and configurations available on each sub-page.

<figure><img src="/files/R9AhwkZYLAAJMBqmryTT" alt=""><figcaption></figcaption></figure>

### **Assignments**

This page allows administrators to assign users and groups to an application. Users or group members can access the application if it is configured for Single Sign-On (SSO) or get provisioned in the application if it is a provisioning application.

* **Features**:

  * Assign users and groups to the application.
  * View and manage existing assignments.

  <figure><img src="/files/qyFUOwkRt25namkCGT2X" alt=""><figcaption></figcaption></figure>

### **SignOn**

Configures the application for sign-on using various protocols.

<figure><img src="/files/8JXOhHdPel0c3TenV711" alt=""><figcaption></figcaption></figure>

* **Supported Protocols**:
  * **SAML**: Configure SAML-based single sign-on.
  * **OpenID**: Set up OpenID Connect for authentication.
  * **Reverse Proxy**: Configure reverse proxy settings for sign-on.
  * **API SSO**: Set up API-based single sign-on.
* **Features**:
  * Protocol selection and configuration.
  * Test and validate sign-on settings.
  * Manage sign-on settings for different environments.

### **SignOn Policy**

Configure Multi-Factor Authentication (MFA) for the application’s SSO settings.

* **Features**:

  * Configure MFA prompts and policies.
  * Manage MFA settings to ensure secure access.

  <figure><img src="/files/ULvXFwtiEqcRPd6qoAlS" alt=""><figcaption></figcaption></figure>

### **Provisioning**

Configure application provisioning with various settings organized into tabs.

* **Tabs**:
  * **User Configuration**: Define application attributes and settings for provisioning.
  * **Server Configuration**: Set up connector server parameters.
  * **Operations**: View provisioning operations supported
  * **Hook Configurations**: Configure hooks for triggering provisioning actions.
* **Features**:

  * Manage and configure provisioning details.
  * View and edit provisioning settings.
  * Monitor provisioning operations.

  <figure><img src="/files/1bXTzD3zGHtgAIOQ1RFS" alt=""><figcaption></figcaption></figure>

### **Roles**

&#x20;Create and manage application roles and import roles from CSV files.

* **Features**:

  * Create new roles.
  * Import roles via CSV for bulk role creation.
  * Manage and edit existing roles.
  * Ensure roles are correctly provisioned in target applications.

  <figure><img src="/files/ZdQoAzQ57Eovz9nwJfT8" alt=""><figcaption></figcaption></figure>

### **Policy Map**

Configure mapping between the provisioning source application and Cymmetri user fields.

* **Features**:

  * Define and manage field mappings for data synchronization.
  * View data mappings for User Pull Reconciliation.
  * Ensure accurate data exchange between systems.

  <figure><img src="/files/5ksXhpeEhfAatjk6WneA" alt=""><figcaption></figcaption></figure>

### **Settings**

Configure general settings for the application. This section allows you to modify application label and description. You may also configure other settings as shown below:

<figure><img src="/files/PtZNRDYDM6qB5vjilUWw" alt=""><figcaption></figcaption></figure>

#### **Application Risk Level:**&#x20;

This section lets you set application's risk which enables for identifying overall risks for users. The Risk level can be set to **High, Medium, Low** and **Unknown**

<figure><img src="/files/A38MCCF1eVIL51U3A2l2" alt=""><figcaption></figcaption></figure>

#### **Visibility settings:**

Administrator may configure visibility settings as shown below

* **Show to User:** This setting when enabled lets the user see an application assigned to them.
* **User can request:** This setting when enabled lets the user to request an application which is not assigned to the user.

<figure><img src="/files/ioZ1emvhNYLfVu3qbmna" alt=""><figcaption></figcaption></figure>

#### **Role settings:**&#x20;

Administrator may configure various role settings as shown below:

* **Multiple role assignments:** which allows a user to have multiple roles in the said application and&#x20;
* **Mandatory roles:** This setting mandates that when the application is assigned atleast one role is assigned to the user
* Add notes for end users and administrators.

### **Policy Attribute**

This page lets you configure all the attributes from the provisioning source whose data needs to be synced on either sides.

<figure><img src="/files/vuJgH7fOKkvxNIzJFsCC" alt="" width="563"><figcaption></figcaption></figure>

### **Reconciliation**

Configure reconciliation settings for data synchronization.

* **Features**:

  * Set up pull reconciliations to retrieve data from the source application.
  * Configure push reconciliations to update data in the source application.
  * Manage reconciliation schedules and tasks.

  <figure><img src="/files/Gm2YC1js9DuLTN8xM4IG" alt=""><figcaption></figcaption></figure>

### **Forms**

Configure dynamic forms used in workflows for additional data collection.

* **Features**:

  * Create and manage dynamic forms.
  * Configure forms to collect data during workflow processes.
  * View and edit form data as required by administrators and users&#x20;

  <figure><img src="/files/zkRVkRpsBqTlfLHxF8oQ" alt=""><figcaption></figcaption></figure>

### **Tags & Meta**

Manage tags and meta information for applications.

* **Features**:

  * Create and assign tags for categorization and search.
  * Add and manage meta information for various purposes.
  * Use tags and meta data to enhance application organization, search and categorization

  <figure><img src="/files/WL43y0oeuh8fvFvKrxhL" alt=""><figcaption></figcaption></figure>

### **360 Degree Recon**

* **Description**: Provides a comprehensive reconciliation view for data synchronization across the system.
* **Features**:

  * View detailed reconciliation data and statuses.
  * Analyze and resolve reconciliation issues.

  <figure><img src="/files/i409LjjEK5voZaIWyUSx" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.cymmetri.io/lifecycle-management/application-management/getting-started/application-detail.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
