Versions Compared

    Key

    • This line was added.
    • This line was removed.
    • Formatting was changed.

    ...

    Qube! contains a permissions mechanism to allow administrators to control user access. The permissions are broken down into several classes:

    • Administrative
    • Submission
    • Job Control

    ...

    Individual and group user permissions are specified using the user access list which is modified from from the QubeGUI User PermissionView  or or by using the qbusers command.

    In the WranglerView, the user groups are separated from the user by a ":".

    Refer to qbusers for commandline examples.

    ...


    Users

    List users and their permissions:
    WranglerView: See the Users Layout for a hierarchical list
    Command-line: qbusers –list--list

    Add one or more users and assign permissions:
    WranglerView: In User Layout, right-click and select "Add New User"
    Command-line: (Use format for --add under changing a user's permissions)

    Change a user's permissions:
    WranglerView: In User Layout, select user, right-click "Change Permissions"
    Command-line (Add Permission): qbusers --add permission [permission,…] user [user,…]

    Note: the "--all" option will add all non-admin user permissions for the user
    Command-line (Remove Permission): qbusers --delete permission [permission,…] user [user,…]

    Delete a user:
    WranglerView: In User Layout, select user, right-click "Remove User/Group"
    Command-line: qbusers --drop user [user…] 

    Groups

    List group membership:
    WranglerView: See the Users Layout for a hierarchical list
    Command-line: qbusers --member

    Add User to a Group:
    WranglerView: In User Layout, select user, right-click "Add User Group"
    Command-line: qbusers --add --group group user [user,…]

    Remove User from a Group:
    WranglerView: In User Layout, select user group, right-click "Remove User/Group"
    Commmand-line: qbusers --drop --group group user [user,…]

    Change permissions to the user group:
    WranglerView: In User Layout, select user group, right-click "Change Permissions"
    Command-line (Add Permission): qbusers --group group --add permission [permission,…] user [user…]
    Command-line (Remove Permission): qbusers --group group --delete permission [permission,…] user [user…]

    ...