# Source: https://docs.snyk.io/snyk-platform-administration/user-roles/custom-role-templates/snyk-learn-learning-admin.md

# Snyk Learn - Learning Admin

{% hint style="info" %}
**Feature availability**

This role requires the [Snyk Learn Assignments](https://docs.snyk.io/discover-snyk/snyk-learn/snyk-learn-assignments) feature, which is part of the Learning Management add-on. For more information, contact your Snyk account team.
{% endhint %}

To use [Snyk Learn Access Controls](https://docs.snyk.io/discover-snyk/snyk-learn/snyk-learn-access-controls) beyond the default Snyk Group and Organization Admin roles, a Snyk Group Admin must create a custom role.

To create this role, enable the following permissions in the relevant categories:

## Organization-level permissions

<table><thead><tr><th>Permission Group</th><th>Permission</th><th data-type="checkbox">Enabled</th></tr></thead><tbody><tr><td>Snyk Learn Assignments management</td><td>View Organization assignments</td><td>true</td></tr><tr><td>Snyk Learn Assignments management</td><td>Edit assignments</td><td>true</td></tr><tr><td>Snyk Learn Assignments management</td><td>Create assignments</td><td>true</td></tr><tr><td>Snyk Learn Assignments management</td><td>Delete assignments</td><td>true</td></tr><tr><td>Snyk Learn Reports management</td><td>View Organization reports</td><td>true</td></tr></tbody></table>