Type alias UserPermissions

UserPermissions: {
    company: {
        administrate: boolean;
        manage: boolean;
    };
    contests: {
        create: boolean;
        manage: boolean;
    };
    problems: {
        create: boolean;
        manage: boolean;
    };
    services: {
        administrate: boolean;
    };
    submissions: {
        manage: boolean;
    };
    users: {
        administrate: boolean;
        create: boolean;
        manage: boolean;
    };
}

Type declaration

  • company: {
        administrate: boolean;
        manage: boolean;
    }
    • administrate: boolean
    • manage: boolean
  • contests: {
        create: boolean;
        manage: boolean;
    }
    • create: boolean
    • manage: boolean
  • problems: {
        create: boolean;
        manage: boolean;
    }
    • create: boolean
    • manage: boolean
  • services: {
        administrate: boolean;
    }
    • administrate: boolean
  • submissions: {
        manage: boolean;
    }
    • manage: boolean
  • users: {
        administrate: boolean;
        create: boolean;
        manage: boolean;
    }
    • administrate: boolean
    • create: boolean
    • manage: boolean