Page "User Card"

ID 9807
Namespace: System.Security.User

Here, you manage an individual user's account information. You choose the permissions that a user has by assigning permission sets. You can view the user's license information, but you cannot change it.

Properties

Name Value
Caption User Card
DataCaptionExpression Rec."Full Name"
DelayedInsert True
PageType Card
SourceTable Table System.Security.AccessControl.User
Permissions tabledata "User Property" = m
AboutTitle About user account details
AboutText Here, you manage an individual user's account information. You choose the permissions that a user has by assigning permission sets. You can view the user's license information, but you cannot change it.

Methods

RemoveWebServiceAccessKey

procedure RemoveWebServiceAccessKey(UserSecurityId: Guid): Boolean

Parameters

Name Type Description
UserSecurityId Guid

Returns

Type Description
Boolean

DeleteUserIsAllowed

procedure DeleteUserIsAllowed(User: Record User): Boolean

Parameters

Name Type Description
User Table System.Security.AccessControl.User

Returns

Type Description
Boolean

ManageUsersIsAllowed

procedure ManageUsersIsAllowed(): Boolean

Returns

Type Description
Boolean

SetWebServiceAccressKey

procedure SetWebServiceAccressKey(): Boolean

Returns

Type Description
Boolean

Events

OnValidateAuthenticationOnAfterCalcShowConfirmDisableUser

[IntegrationEvent(False,False)]
local procedure OnValidateAuthenticationOnAfterCalcShowConfirmDisableUser(InitialState: Option, User: Record User, var ShowConfirmDisableUser: Boolean)

Parameters

Name Type Description
InitialState Option
User Table System.Security.AccessControl.User
ShowConfirmDisableUser Boolean

See also