# Assignments / respondent mode

This feature is intended for organisations who wish to rely on a single audit where multiple users or teams will collaborate by responding to their specific sections (one or multiple requirements).

The feature flag can be enabled from Extra/Settings/Feature flags:

<figure><img src="https://217025809-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUJGpmCYDFJNsz2CDasSm%2Fuploads%2FxXK7ZTtr5KxuHHHSB84b%2Fimage.png?alt=media&#x26;token=db855158-8b0b-46c7-94c5-f53eaee5b498" alt=""><figcaption></figcaption></figure>

Once the feature flag is enabled, the design is as follows:

* an analyst (or higher role) starts an audit
* through the assignment management, we assign a group of requirements to one or multiple users or teams
* the assignments can be made to a user or a team, over one or multiple requirements\
  \
  ![](https://217025809-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUJGpmCYDFJNsz2CDasSm%2Fuploads%2FdWqixrFtf45sSEWJwS4g%2Fimage.png?alt=media\&token=8b044b04-5aab-4565-bd1b-24d91a8565c3)

<figure><img src="https://217025809-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUJGpmCYDFJNsz2CDasSm%2Fuploads%2FTT1C9qQnJTrZ4ALQ0A0x%2Fimage.png?alt=media&#x26;token=3994b2ab-6393-4bc0-a440-c7b7dad063fd" alt=""><figcaption></figcaption></figure>

* the assignees need just the `respondent` role on the domain to interact with their assigned sections, and they can do that directly from the respondent view

<figure><img src="https://217025809-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUJGpmCYDFJNsz2CDasSm%2Fuploads%2Fu9T0qwJ3PCwLsFyUZnVh%2Fimage.png?alt=media&#x26;token=7d63a2ba-a20a-4410-ab53-fd326122ecfb" alt=""><figcaption></figcaption></figure>

* when `respondent` users sign it, they get automatically redirected to the dedicated page. Users can find it later on the side nav bar

<figure><img src="https://217025809-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUJGpmCYDFJNsz2CDasSm%2Fuploads%2F1GtZMxWvknKalFTZT66o%2Fimage.png?alt=media&#x26;token=6787c264-8a9f-4144-b2ea-7d735c1bb0bc" alt=""><figcaption></figcaption></figure>

* Users will see their assigned sections of all the audits organised by domains and they can interact with it by answering the compliance status, attaching applied controls or evidences directly.
* Keep in mind that `respondent` can create, pick or update applied controls or evidences of the domains, to encourage reusability.

<figure><img src="https://217025809-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUJGpmCYDFJNsz2CDasSm%2Fuploads%2FrOYXHzeohDI1kAALHuuL%2Fimage.png?alt=media&#x26;token=e0db7c9a-4a4b-4fbb-95f1-8dc80b916352" alt=""><figcaption></figcaption></figure>

### Workflow

The intereaction between the auditor and respondents follows these steps:\ <br>

<figure><img src="https://217025809-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUJGpmCYDFJNsz2CDasSm%2Fuploads%2FkFO2sT2tRXYTSo8bWa76%2Fimage.png?alt=media&#x26;token=4e1ebdfc-6f5e-4c9e-8f26-2c5c426ad6ae" alt=""><figcaption></figcaption></figure>

The default state is `draft` and you can set them and send feedbacks individually:\
&#x20;&#x20;

<figure><img src="https://217025809-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUJGpmCYDFJNsz2CDasSm%2Fuploads%2F0ttag5noT7c8RN1LARif%2Fimage.png?alt=media&#x26;token=ea4756ac-d5bf-4ea3-891c-55627e760de7" alt=""><figcaption></figcaption></figure>

For review, if the auditors don't have the permissions to update the requirements compliance result, which will be the general case to keep consistent inputs from the respondent side, they can interact with comments on each one:\ <br>

<figure><img src="https://217025809-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUJGpmCYDFJNsz2CDasSm%2Fuploads%2FW7tCRA8Dxn0Kde6NyMd5%2Fimage.png?alt=media&#x26;token=9adc3ec6-20a1-48c7-81ab-37d271e87d18" 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://intuitem.gitbook.io/ciso-assistant/features-focus/assignments-respondent-mode.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.
