If you want to perform ZFS management tasks without using the superuser (root) account, you can assume a role with either of the following profiles to perform ZFS administration tasks:
ZFS Storage Management – Provides the privilege to create, destroy, and manipulate devices within a ZFS storage pool
ZFS File system Management – Provides the privilege to create, destroy, and modify ZFS file systems
For more information about creating or assigning roles, see Securing Users and Processes in Oracle Solaris 11.2 .
In addition to using RBAC roles for administering ZFS file systems, you might also consider using ZFS delegated administration for distributed ZFS administration tasks. For more information, see Chapter 8, Oracle Solaris ZFS Delegated Administration.