RT::Users(3)

NAME
  RT::Users - Collection of RT::User objects

SYNOPSIS
  use RT::Users;

DESCRIPTION

METHODS

  _DoSearch
  A subclass of DBIx::SearchBuilder::_DoSearch that makes sure that _Disabled rows never get seen unless
we're explicitly trying to see them.

  LimitToEmail
Takes one argument. an email address. limits the returned set to that email address

  MemberOfGroup
takes one argument, a group id number. Limits the returned set to members of a given group

  LimitToPrivileged
Limits to users who can be made members of ACLs and groups

  LimitToSystem
Limits to users who can be granted rights, but who should never have their rights modified by a user or be made members of groups.

  HasQueueRight
Takes a queue id as its first argument. Queue Id "0" is treated by RT as "applies to all queues" Takes a specific right as an optional second argument

Limits the returned set to users who have rights in the queue specified, personally. If the optional second argument is supplied, limits to users who have been explicitly granted that right.

This should not be used as an ACL check, but only for obtaining lists of users with explicit rights in a given queue.

  HasSystemRight
Takes one optional argument:
   The name of a System level right.

Limits the returned set to users who have been granted system rights, personally. If the optional argument is passed in, limits to users who have been granted the explicit right listed. Please see the note attached to LimitToQueueRights