# Advanced group settings

### &#x20;Limit membership duration&#x20;

The Limit membership duration feature allows non default user groups to have a to set a time limit on a user's membership to a group. Once a user joins a group, a configurable duration can be applied, after which their access to the group will automatically be revoked. This is helpful for removing a users access to collections, or revoking a users permission set.&#x20;

{% hint style="warning" %}
Removing a user from a group will only revoke collection access, **it does not remove access to any previously generated exam attempts or assignments,** which would need to be revoked manually.
{% endhint %}

<figure><img src="https://3316915154-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkgvUeCmTPeNouRxGPC%2Fuploads%2Fzvz311UZi6zU7zGqEYO4%2FScreenshot%202024-10-04%20at%2014.44.04.png?alt=media&#x26;token=8fb70f63-62cf-4a9c-bfe3-ff1375b26a32" alt=""><figcaption><p>Limit user group access</p></figcaption></figure>

Set a duration on the advanced page, once set users will be able to stay in that group for that amount of time. The duration is relative to when they join this means if a duration is set for 5 days and a user joins on August 21st at 1pm they will be removed from the group on August 26th at 1pm. Go to the users management table to see the date and time a user joined and the date and time they'll be removed.

Changing an existing membership duration will immediately impact all existing users in a group, this means if you have a limit set to 10 days and change it to 7 days, any existing users who've been in the group for more than 7 days will be removed upon saving.&#x20;

View individual users join and membership expiry date and times from the users table.&#x20;

<figure><img src="https://3316915154-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MkgvUeCmTPeNouRxGPC%2Fuploads%2F0qhEBPOGV6HZ0XFAAccI%2FScreenshot%202024-10-04%20at%2014.56.13.png?alt=media&#x26;token=16e59300-1537-4ac5-a58e-9fb0e1980620" alt=""><figcaption><p>Users table with join and expiry dates</p></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://academy.synap.ac/doc/users-and-groups/creating-groups/advanced-group-settings.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.
