Table of Contents

Class ServerUser

Namespace
Kepware.Api.Model.Admin
Assembly
Kepware.Api.dll

Represents a user in the Kepware server.

[Endpoint("/config/v1/admin/server_users/{name}", null)]
public class ServerUser : NamedEntity, IEquatable<BaseEntity>, IHaveOwner, IHaveName
Inheritance
ServerUser
Implements
Inherited Members
Extension Methods

Properties

Enabled

Specifies whether the user account is enabled or disabled. Note: If the user group is disabled, all users in that group are also disabled.

Password

The password for the user account. The password is case-sensitive and must meet security requirements:

  • Minimum 14 and maximum 512 characters.
  • Must include uppercase and lowercase letters, numbers, and special characters.
  • Should avoid common or easily guessed passwords.
UserGroupName

The user group to which the user belongs. The user inherits permissions from the assigned group.

UserType

The type of user account, either server based or Active Directory based. User type: Enum=Kepware User:0, Enum=Active Directory User:1, Enum=Active Directory Group:2