helloya20's picture
Upload 2345 files
f0743f4 verified
import { PermissionBits } from 'librechat-data-provider';
/**
* Common role combinations
*/
export enum RoleBits {
/** 0001 = 1 */
VIEWER = PermissionBits.VIEW,
/** 0011 = 3 */
EDITOR = PermissionBits.VIEW | PermissionBits.EDIT,
/** 0111 = 7 */
MANAGER = PermissionBits.VIEW | PermissionBits.EDIT | PermissionBits.DELETE,
/** 1111 = 15 */
OWNER = PermissionBits.VIEW | PermissionBits.EDIT | PermissionBits.DELETE | PermissionBits.SHARE,
}