Permissions for stand-alone and Veracode-integrated accounts
User permissions
| Permission | Standalone Admin | Veracode Platform-integrated Administrator | Manager |
|---|---|---|---|
| View all users. | Y | Y | Y |
| Export all user progress into CSV. | Y | Y | Y |
| View individual user progress, export into CSV and delete individual user progress. | Y | Y | Y |
| Edit User profile: change a username, email, or password. | Y | Y | |
| Edit User profile: update participant status. | Y | ||
| Disable a user. | Y | Y | Y |
| Bulk upload add new users. | Y | Y | |
| Add new users manually. | Y | Y | |
| View pending user invites. | Y | Y | |
| Un-invite users. | Y | Y | |
| Resend user invite emails. | Y | Y | |
| Remove admin. | Y |
Role permissions
| Permission | Standalone Admin | Veracode Platform-integrated Administrator | Manager |
|---|---|---|---|
| Create a new role and either make the role visible to users, or add the role to default roles. | Y | Y | |
| Add or remove a default role to the created roles. | Y | Y | Y |
| Add or remove a public role to the created roles. | Y | Y | |
| Rename a role to the created roles. | Y | Y | Y |
| Assign or remove roles to/from users. | Y | Y | Y |
| Assign managers for roles. | Y | Y | Y |
| View roles for users. | Y | Y | Y |
Campaign permissions
| Permission | Standalone Admin | Veracode Platform Integrated Administrator | Manager |
|---|---|---|---|
| Customize conclusions for lessons. | Y | Y | |
| View assigned campaigns and assignments. | Y | Y | Y |
| Create a new campaign manually. | Y | Y | Y |
| Create a new campaign via the campaign wizard. | Y | Y | Y |
| Update the name and settings of a campaign. | Y | Y | Y |
| Export campaign progress. | Y | Y | Y |
| View reporting for a campaign. | Y | Y | Y |
| Pause and start campaigns. | Y | Y | Y |
| Assign/un-assign a campaign from roles. | Y | Y | Y |
| Add assignments to a campaign. | Y | Y | Y |
| Update campaign or assignment start and end dates. | Y | Y | Y |
| Add or remove lessons (content) from an assignment and campaign. | Y | Y | Y |
| Add email notifications for incomplete assignment progress to users and managers. | Y | Y | Y |
Reporting permissions
On https://securitylabs.veracode.com/reporting, these are the permissions:
| Permission | Standalone Admin | Veracode Platform Integrated Administrator | Manager |
|---|---|---|---|
| View reporting for a time range. | Y | Y | Y |
| View reporting for a campaign. | Y | Y | Y |
| View reporting for a role. | Y | Y | Y |
Module permissions
| Permission | Standalone Admin | Veracode Platform-integrated Administrator | Manager |
|---|---|---|---|
| View custom content. | Y | ||
| Add, edit, or remove custom modules. | Y | ||
| Add, edit, and remove lessons in a custom module. | Y | ||
| Preview custom lesson content. | Y |
Team permissions
| Permission | Standalone Admin | Veracode Platform-integrated Administrator | Manager |
|---|---|---|---|
| Enable or disable leaderboards. | Y | Y | |
| Set leaderboard lookback time. This permission allows administrators to set whether the leaderboard shows scores based on activity from the last 30 days, by default, or a different period. | Y | Y | |
| Change a team name. | Y | ||
| Add or remove team domains. | Y | ||
| Change a team logo. | Y | Y | |
| Protect or un-protect a team. | Y | Y | |
| Enable or disable Contact A Teammate through Slack, Teams, and email. | Y | Y only for email and Teams | |
| Integrate with Slack. | Y | Y | |
| Enable or disable certificates. | Y | Y | |
| Enable or disable ratings. | Y | Y | |
| Toggle enforce SAML. | Y | ||
| Add, edit, or remove SAML gateway. | Y | ||
| View, rotate, or disable API credentials. | Y | Y |