vnx.access_role_e

Enumeration

A set of default access roles and their default permissions.

See also vnx.permission_e.

enumerator DEFAULT

Default access role, mostly used for anonymous users. Does not provide any permissions by default, but that can be changed via configuration.

enumerator VIEWER

Read-only access role. Provides permissions: VIEW, TIME_SYNC.

enumerator OBSERVER

Same as VIEWER, with additional permission CONST_REQUEST.

enumerator USER

Same as OBSERVER, with additional permission READ_CONFIG.

enumerator INSTALLER

Same as USER, with additional permissions: PUBLISH, WRITE_CONFIG, START, STOP, RESTART, SHUTDOWN, SELF_TEST.

enumerator ADMIN

Same as INSTALLER, with additional permissions: REQUEST, PROTECTED_CONFIG, PROXY_IMPORT, PROXY_EXPORT, PROXY_FORWARD, HOST_SHUTDOWN, LOCAL.