Namespace: OpenEdge.DataAdmin
Interface
IUser
Parent classes:
Inherits: OpenEdge.DataAdmin.IDataAdminElement

/* Copyright (c) 2011,2015 by Progress Software Corporation
/*
/* all rights reserved. no part of this program or document
/* may be reproduced in any form or by any means without
/* permission in writing from progress Software Corporation.
File:IUser
Author(s):hdaniels



Property Summary
Options Name Purpose
CHARACTER Description /** An optional description of the user. */
OpenEdge.DataAdmin.IDomain Domain /** The Domain of the user. The Domain:Name makes up the second part of the unique identifier. (name@domainname) */
CHARACTER Email /** An email address for the user (optional) */
CHARACTER GivenName /** The given name of the user. (optional) */
CHARACTER Id /** The unique identifier (name@domainname) */
LOGICAL IsSqlOnly /** Set to true if the user is an SQL only user. (ignored by ABL runtime)*/
CHARACTER MiddleInitial /** The middle intial of the user. (optional) */
CHARACTER Name /** The unique name of the user within the parent Domain. Makes up the first part of the unique identifier. (name@domainname) */
INTEGER Number /** An optional User number of the user) */
CHARACTER Password /** The password. Can only be edited by the actual user. The default behavior is to ENCODE the password on server. Setting the IDataAdminService PasswordPolicy:PreEncodeUserPassword to true will tell the server side to avoid the ENCODE */
CHARACTER SurName /** The surname (familyname, lastname) of the user. (optional) */
CHARACTER Telephone /** A telephone number for the user (optional) */
OpenEdge.DataAdmin.ITenant Tenant /** The Tenant of the user (as defined by the Domain) */


Property Detail
Top

CHARACTER Description

Purpose: An optional description of the user.
Returns CHARACTER
Top

OpenEdge.DataAdmin.IDomain Domain

Purpose: The Domain of the user.
The Domain:Name makes up the second part of the unique identifier. (name@domainname)
Returns OpenEdge.DataAdmin.IDomain
Top

CHARACTER Email

Purpose: An email address for the user (optional)
Returns CHARACTER
Top

CHARACTER GivenName

Purpose: The given name of the user. (optional)
Returns CHARACTER
Top

CHARACTER Id

Purpose: The unique identifier (name@domainname)
Returns CHARACTER
Top

LOGICAL IsSqlOnly

Purpose: Set to true if the user is an SQL only user. (ignored by ABL runtime)
Returns LOGICAL
Top

CHARACTER MiddleInitial

Purpose: The middle intial of the user. (optional)
Returns CHARACTER
Top

CHARACTER Name

Purpose: The unique name of the user within the parent Domain.
Makes up the first part of the unique identifier. (name@domainname)
Returns CHARACTER
Top

INTEGER Number

Purpose: An optional User number of the user)
Returns INTEGER
Top

CHARACTER Password

Purpose: The password. Can only be edited by the actual user.
The default behavior is to ENCODE the password on server.
Setting the IDataAdminService PasswordPolicy:PreEncodeUserPassword to true
will tell the server side to avoid the ENCODE
Returns CHARACTER
Top

CHARACTER SurName

Purpose: The surname (familyname, lastname) of the user. (optional)
Returns CHARACTER
Top

CHARACTER Telephone

Purpose: A telephone number for the user (optional)
Returns CHARACTER
Top

OpenEdge.DataAdmin.ITenant Tenant

Purpose: The Tenant of the user (as defined by the Domain)
Returns OpenEdge.DataAdmin.ITenant


Copyright © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7