# Custom role templates

This section provides templates for custom roles, with their titles and corresponding permissions reflecting the key responsibilities of users throughout the development lifecycle while using Snyk.

These templates are not provided as pre-defined roles in Snyk. For detailed information on how to create and manage custom roles, see [Manage user roles](/snyk-platform-administration/user-roles/user-role-management.md).

You can use these templates to create your own custom roles that fit into and reflect your business structure.

* [Team Lead](/snyk-platform-administration/user-roles/custom-role-templates/team-lead-role-template.md)
* [Developer](/snyk-platform-administration/user-roles/custom-role-templates/developer-role-template.md)
* [Auditor](/snyk-platform-administration/user-roles/custom-role-templates/auditor-role-template.md)
* [Remediator](/snyk-platform-administration/user-roles/custom-role-templates/remediator-role-template.md)
* [Integration Editor/Implementor](/snyk-platform-administration/user-roles/custom-role-templates/integration-editor-implementor-role-template.md)
* [Incident Responder](/snyk-platform-administration/user-roles/custom-role-templates/incident-responder-role-template.md)
* [Application Security Engineer](/snyk-platform-administration/user-roles/custom-role-templates/application-security-engineer-role-template.md)
* [Kubernetes Uploader](/snyk-platform-administration/user-roles/custom-role-templates/kubernetes-uploader-role-template.md)
* [Legal Advisor](/snyk-platform-administration/user-roles/custom-role-templates/legal-advisor-role-template.md)
* [CLI Tester](/snyk-platform-administration/user-roles/custom-role-templates/cli-tester-role-template.md)
* [Read-only CLI Tester](/snyk-platform-administration/user-roles/custom-role-templates/read-only-cli-tester-role-template.md)
* [Snyk Learn - Learning Admin](/snyk-platform-administration/user-roles/custom-role-templates/snyk-learn-learning-admin.md)

{% hint style="warning" %}
If you create a Group level custom role that enables creation of new Organizations, you must include the **Add Organizations** and **View Groups** permissions. When enabled, the user with that custom role will be able to see the **Create organization** button when switching Organizations in the Web UI.
{% endhint %}


---

# 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.snyk.io/snyk-platform-administration/user-roles/custom-role-templates.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.
