# 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](https://docs.snyk.io/snyk-platform-administration/user-roles/user-role-management).

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

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

{% 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 %}
