# Group Permissions

{% hint style="info" %}
This is an older version of the document. To view the most recent version of the document, click [here](https://docs.opsmx.com/products/opsmx-intelligent-software-delivery-platform/system-setup/applications/group-permissions).
{% endhint %}

Upon creating an application & its corresponding services, you may want to secure your application so that only authorized user groups can access your application. Goto the "Group Permissions" wizard to manage application level permissions, as shown in the figure below.&#x20;

![](/files/-MkaHIbzRfzUngKyGHsi)

Application permissions can be managed at a "user groups" level. Permissions cannot be granted to individual members. To provide an access to a particular team member, you need to identify the user groups to which this team member is a part of, and provide necessary permissions to this user group.

As shown in the figure above, you can do the following on this wizard.

* Click on the checkbox "*Enable all access to all the groups for this Application*", to provide all kinds of access (read, write, execute) to all the user groups in the LDAP (or the authentication tool you are using). By default it is enabled, which means, by default any new application you create will have all access types to all the user groups available in the authentication tool you are using.
* To provide restricted access to a selected set of user groups, then click on "Select Group" dropdown, select the group name and enable the kind of access (read, write, execute) you want to provide to that group.
* You can create multiple rows of access permissions for different groups which has different access restrictions by clicking on the "+" symbol.&#x20;

{% hint style="info" %}
As shown in the figure below, there is one group "rwxgroup" which has read, write & execute permissions, whereas there are two groups "rxgroup & spin-rxgroup" which has only read & execute permissions respectively.
{% endhint %}

![](/files/-MkaGahY6F_B_Lptiu-l)


---

# 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://docs.opsmx.com/opsmx-1/opsmx-context-engine/additional-resources/previous-releases/isd-3.10/opsmx-intelligent-software-delivery-platform/opsmx-isd-setup/applications/group-permissions.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.
