Class DriveUserSecurityGroup
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
This is a SystemSecurityClearance with an Id of GroupDriveUserSecurityId. A user see User that has this group assigned to its security groups will have access to all features of the Geotab Drive app.
public class DriveUserSecurityGroup : SystemSecurityClearance, IEntity, IComparable, IIdentifiable, IDefaultable- Inheritance
- 
      
      
      
      
      
      
      DriveUserSecurityGroup
- Implements
- Inherited Members
Constructors
DriveUserSecurityGroup()
Initializes a new instance of the DriveUserSecurityGroup class. Initializes a new instance of the DriveUserSecurityGroup class.
public DriveUserSecurityGroup()DriveUserSecurityGroup(Id)
Initializes a new instance of the DriveUserSecurityGroup class.
public DriveUserSecurityGroup(Id id)Parameters
- idId
- The group id. 
DriveUserSecurityGroup(string?, string?, List<SecurityFilter>?, List<Group>?, Group?, string?)
Initializes a new instance of the DriveUserSecurityGroup class. Initializes a new instance of the DriveUserSecurityGroup class.
public DriveUserSecurityGroup(string? comments, string? reference = null, List<SecurityFilter>? filters = null, List<Group>? children = null, Group? parent = null, string? path = null)Parameters
- commentsstring
- The comments. 
- referencestring
- The reference. 
- filtersList<SecurityFilter>
- The filters. 
- childrenList<Group>
- The children of the group 
- parentGroup
- The groups parent. 
- pathstring
- Ltree path of the group 
Properties
Id
Gets the unique identifier for this entity. see Id.
public override Id Id { get; }Property Value
Name
Gets or sets the name of this system group.
public override string? Name { get; set; }Property Value
- string
- The name of this system group. 
Methods
Clone()
Creates a new object that is a copy of the current instance.
public override IEntity Clone()Returns
- IEntity
- A new object that is a copy of this instance.