Skip to content

UserProps

Properties for defining a User.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-edsuser-user

Initializer

using AlibabaCloud.SDK.ROS.CDK.Edsuser;
new UserProps {
    object EndUserId,
    object AutoLockTime = null,
    object BusinessChannel = null,
    object Email = null,
    object IsLocalAdmin = null,
    object OrgId = null,
    object OwnerType = null,
    object Password = null,
    object PasswordExpireDays = null,
    object Phone = null,
    object RealNickName = null,
    object Remark = null
};

Properties

Name Type Description
EndUserId object Property endUserId: The name of the end user.
AutoLockTime object Property autoLockTime: The date when the account is automatically locked.
BusinessChannel object Property businessChannel: The business channel.
Email object Property email: The email address of the end user.
IsLocalAdmin object Property isLocalAdmin: Whether to set this convenient account as a local administrator.
OrgId object Property orgId: The organization to which the end user belongs.
OwnerType object Property ownerType: The type of the account ownership.
Password object Property password: The initial password.
PasswordExpireDays object Property passwordExpireDays: The default password is valid indefinitely.
Phone object Property phone: Mobile numbers are not supported on the international site.
RealNickName object Property realNickName: The display name of the user.
Remark object Property remark: The remarks of the end user.

EndUserIdRequired

public object EndUserId { get; set; }
  • Type: object

Property endUserId: The name of the end user.

The name must be 3 to 24 characters in length, and can contain lowercase letters, digits, and underscores (_).


AutoLockTimeOptional

public object AutoLockTime { get; set; }
  • Type: object

Property autoLockTime: The date when the account is automatically locked.

Format: yyyy-MM-dd HH:mm:ss.


BusinessChannelOptional

public object BusinessChannel { get; set; }
  • Type: object

Property businessChannel: The business channel.


EmailOptional

public object Email { get; set; }
  • Type: object

Property email: The email address of the end user.

The email address is used to receive notifications about events such as desktop assignment. You must specify an email address or a mobile number to receive notifications.


IsLocalAdminOptional

public object IsLocalAdmin { get; set; }
  • Type: object

Property isLocalAdmin: Whether to set this convenient account as a local administrator.


OrgIdOptional

public object OrgId { get; set; }
  • Type: object

Property orgId: The organization to which the end user belongs.


OwnerTypeOptional

public object OwnerType { get; set; }
  • Type: object

Property ownerType: The type of the account ownership.

Enumeration Value: CreateFromManager Normal


PasswordOptional

public object Password { get; set; }
  • Type: object

Property password: The initial password.

If this parameter is left empty, an email for password reset is sent to the specified email address.


PasswordExpireDaysOptional

public object PasswordExpireDays { get; set; }
  • Type: object

Property passwordExpireDays: The default password is valid indefinitely.

This parameter can be used to set a validity period of 30 to 365 days. When the password expires, the end user must change the password before logging in again.

This feature is currently in invitation-only testing. To try it, submit a ticket to enable it.


PhoneOptional

public object Phone { get; set; }
  • Type: object

Property phone: Mobile numbers are not supported on the international site.


RealNickNameOptional

public object RealNickName { get; set; }
  • Type: object

Property realNickName: The display name of the user.


RemarkOptional

public object Remark { get; set; }
  • Type: object

Property remark: The remarks of the end user.


Protocols