| # AgentSDKDeviceUser
Superclass: | NSObject
Declared In: | AgentSDKDeviceUser.h
## Introduction The AgentSDKDeviceUser object defines an interface for dealing with user and company information. ## Methods `-preventUnenrollment` `-uploadLogFile` `+user` ### preventUnenrollment
    - (BOOL) preventUnenrollment;
##### Discussion Set to YES if Enrollment is prohibited. Availability v11 ### uploadLogFile
    -(void) uploadLogFile;
##### Discussion Uploads log file to FTP support site. Availability v11 ### user
    + (AgentSDKDeviceUser*) user;
##### Return Value A new autoreleased device config object. ##### Discussion Gets the device user object. Availability v11 ## Properties `companyIconImageLocationOnDevice` `companyName` `companyPhone` `companySupportEmail` `companySupportPhone` `department` `domainName` `emailAddress` `employeeID` `firstName` `lastName` `phoneNumber` `UPN` `userName` ### companyIconImageLocationOnDevice
    @property(nonatomic,
        readonly) NSString *companyIconImageLocationOnDevice;
##### Discussion The location at which the company's icon is stored on the device. Availability v11 ### companyName
    @property(nonatomic,
        readonly) NSString *companyName;
##### Discussion The name of the company the user belongs to. Availability v11 ### companyPhone
    @property(nonatomic,
        readonly) NSString *companyPhone;
##### Discussion The main phone number of the company the user belongs to. Availability v11 ### companySupportEmail
    @property(nonatomic,
        readonly) NSString *companySupportEmail;
##### Discussion The support email of the company the user belongs to. Availability v11 ### companySupportPhone
    @property(nonatomic,
        readonly) NSString *companySupportPhone;
##### Discussion The support phone number of the company the user belongs to. Availability v11 ### department
    @property(nonatomic,
        readonly) NSString *department;
##### Discussion The users department within the company. Availability v11 ### domainName
    @property(nonatomic,
        readonly) NSString *domainName;
##### Discussion The user's domain name. Availability v11 ### emailAddress
    @property(nonatomic,
        readonly) NSString *emailAddress;
##### Discussion The user's email address. Availability v11 ### employeeID
    @property(nonatomic,
        readonly) NSString *employeeID;
##### Discussion The identifier of the employee. Availability v11 ### firstName
    @property(nonatomic,
        readonly) NSString *firstName;
##### Discussion The users first name. Availability v11 ### lastName
    @property(nonatomic,
        readonly) NSString *lastName;
##### Discussion The users last name. Availability v11 ### phoneNumber
    @property(nonatomic,
        readonly) NSString *phoneNumber;
##### Discussion The users phone number. Availability v11 ### UPN
    @property(nonatomic,
        readonly) NSString *UPN;
##### Discussion The user's principal name(UPN). Availability v11 ### userName
    @property(nonatomic,
        readonly) NSString *userName;
##### Discussion The username of the user. Availability v11 Last Updated: Tuesday, July 28, 2020