Roles and Permissions
When logged into APIFORT, the following screen will appear. The dashboard and other menus are displayed to the user based on their roles and permissions.
There are 3 types of roles [Admin, Superuser, and Viewer], these roles and their permissions are provided in the table below.
Category | Permission | Super User | Viewer |
---|---|---|---|
Discovery | DISCOVERY.LIST.VIEW | ✓ | ✓ |
DISCOVERY.ACTION | ✓ | ||
Attacks | ATTACK.LIST.VIEW | ✓ | ✓ |
ATTACK.LIST.DELETE | ✓ | ✓ | |
Dashboards | DASHBOARD.VIEW | ✓ | ✓ |
Intelligence Insights | INTELLIGENCEINSIGHT.LIST.VIEW | ✓ | ✓ |
INTELLIGENCEINSIGHT.SETTINGS.VIEW | ✓ | ||
API Settings | APISETTINGS.SPECIFICATIONS.LIST.VIEW | ✓ | |
APISETTINGS.APPLICATION.LIST.VIEW | ✓ | ||
Data Settings | DATASETTINGS.SENSITIVEDATA.LIST.VIEW | ✓ | |
DATASETTINGS.DATAMASK.LIST.VIEW | ✓ | ||
Configurations | CONFIGURATION.PARAMETER.LIST.VIEW | ✓ | |
CONFIGURATION.INTEGRATION.LIST.VIEW | ✓ | ||
CONFIGURATION.SETTINGS.VIEW | ✓ | ||
CONFIGURATION.LICENSE.VIEW | ✓ | ||
CONFIGURATION.ORGANIZATION.LIST.VIEW | ✓ | ||
CONFIGURATION.BRUTEFORCE.LIST.VIEW | ✓ | ||
CONFIGURATION.REPORTS.LIST.VIEW | ✓ | ||
CONFIGURATION.RULE.LIST.VIEW | ✓ | ||
User Management | USERMGMT.GROUP.ADD.ROLE | ✓ | |
USERMGMT.GROUP.ADD.USER | ✓ | ||
USERMGMT.GROUP.CREATE | ✓ | ||
USERMGMT.GROUP.DELETE | ✓ | ||
USERMGMT.GROUP.REMOVE.ROLE.FROM.GROUP | ✓ | ||
USERMGMT.GROUP.REMOVE.USER.FROM.GROUP | ✓ | ||
USERMGMT.GROUP.UPDATE | ✓ | ||
USERMGMT.GROUP.USER.LIST | ✓ | ||
USERMGMT.GROUP.VIEW | ✓ | ||
USERMGMT.ROLE.CREATE | ✓ | ||
USERMGMT.ROLE.DELETE | ✓ | ||
USERMGMT.ROLE.UPDATE | ✓ | ||
USERMGMT.ROLE.VIEW | ✓ | ||
USERMGMT.USER.ADD.GROUP | ✓ | ||
USERMGMT.USER.ADD.ROLE | ✓ | ||
USERMGMT.USER.CREATE | ✓ | ||
USERMGMT.USER.DELETE | ✓ | ||
USERMGMT.USER.REMOVE.FROM.GROUP | ✓ | ||
USERMGMT.USER.REMOVE.FROM.GROUPS | ✓ | ||
USERMGMT.USER.REMOVE.ROLE | ✓ | ||
USERMGMT.USER.UPDATE | ✓ | ||
USERMGMT.USER.VIEW | ✓ |