Codeunit User
ID 9800
Namespace: System.Security.User
Methods
ValidateUserName
procedure ValidateUserName(NewUser: Record User, OldUser: Record User, WindowsUserName: Text)
Parameters
RenameUser
procedure RenameUser(OldUserName: Code[50], NewUserName: Code[50])
Parameters
Name
Type
Description
OldUserName
Code[50]
NewUserName
Code[50]
ValidateState
procedure ValidateState(var Rec: Record User, var xRec: Record User)
Parameters
Events
OnAfterRenameRecord
[IntegrationEvent(False,False)]
procedure OnAfterRenameRecord(var RecRef: RecordRef, TableNo: Integer, NumberOfPrimaryKeyFields: Integer, UserName: Code[50], Company: Text[30])
Parameters
Name
Type
Description
RecRef
RecordRef
TableNo
Integer
NumberOfPrimaryKeyFields
Integer
UserName
Code[50]
Company
Text[30]
OnAfterRenameUser
[IntegrationEvent(False,False)]
local procedure OnAfterRenameUser(OldUserName: Code[50], NewUserName: Code[50])
Parameters
Name
Type
Description
OldUserName
Code[50]
NewUserName
Code[50]
OnBeforeRenameUser
[IntegrationEvent(False,False)]
local procedure OnBeforeRenameUser(OldUserName: Code[50], NewUserName: Code[50])
Parameters
Name
Type
Description
OldUserName
Code[50]
NewUserName
Code[50]
OnRenameUserOnBeforeProcessField
[IntegrationEvent(False,False)]
local procedure OnRenameUserOnBeforeProcessField(TableID: Integer, FieldID: Integer, OldUserName: Code[50], NewUserName: Code[50], CompanyName: Text[30], var IsHandled: Boolean)
Parameters
Name
Type
Description
TableID
Integer
FieldID
Integer
OldUserName
Code[50]
NewUserName
Code[50]
CompanyName
Text[30]
IsHandled
Boolean
OnValidateUserNameOnAfterCalcCheckForWindowsUserName
[IntegrationEvent(False,False)]
local procedure OnValidateUserNameOnAfterCalcCheckForWindowsUserName(NewUser: Record User, WindowsUserName: Text, var CheckForWindowsUserName: Boolean)
Parameters
See also