# Roles

Roles have only a couple, but important, purposes:

* Define who is a member of your congregation (see "indicates membership" below).
* Define permissions to parts of Church Directory for an individual.
* Allow for easy management to specific admin features, allowing delegation of responsibilities to specific parts of Church Directory.

### ☑️ "Indicates Membership"

There is an **"Indicates Membership"** option that can be enabled on any role.

By enabling this option on a role:  **anyone** who is assigned this role will be able to **login as a member** to **your** **Church Directory** **account**.

Any user who is given a role with this option enabled now has access to all the normal features that are activated for your account.  This includes the directory, prayer list, group posts, sermons, involvement, etc.

The "indicates membership" option does **not** grant any admin permissions.

### Visitors

Church Directory does not offer any options to provide any level of access to visitors.

In terms of access:  There are only members and non-members.

### Permissions

For each role, there are a number of permissions that can be enabled/disabled.

‼️ It's important to note:  **most of these permissions are specific to Admin Access.**

There is **not** the ability to limit what a normal member of your congregation sees or has access to.  By selecting the "indicates membership" option for a role, this automatically grants them access to all standard member features, such as viewing the Directory, Prayer List, Group Posts, etc.


---

# 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.church.directory/core-concepts/roles.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.
