# Reusing Available Modules

## Sessions, Identity and Access Management (SIAM version 3)

You might want to know who is using your application. Or you might want to offer each one of your users some privacy when using your application. Logging in, passwords, authorizations, are typically used for such purposes. This field, also known as Identity and Access Management is covered in [this chapter](https://ampersandtarski.gitbook.io/documentation/modules/siam-sessions-identity-and-access-management-module).

The [SIAMv3 module](https://github.com/AmpersandTarski/ampersand-models/tree/master/SIAMv3) gives you a selection of ways to organise that, ready for you to use.This module is located in the ampersand-models repository on [Github](https://github.com/AmpersandTarski). It is maintained by [Rieks Joosten](https://github.com/orgs/AmpersandTarski/people/RieksJ) from a closed repository at TNO (<git@ci.tno.nl>:ampersand/models.git).


---

# 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://ampersandtarski.gitbook.io/documentation/modules.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.
