Promotic
WikipediaLinkedInYoutubeTwitterFacebook

TestUserInGroup - method of object Pm

Description:
Test if the user is or isn't a member of the user group.
Syntax:
TestUserInGroup(nType As Long, sGroups As String, [sUserId As String]) As Boolean
Calling:
b = Pm.TestUserInGroup(nType, sGroup, sUserId)
Parameters:
nType(Long) Type of the tested user
0 - as a user the local logged-on user is used
1 - as a user the value of the sUserId parameter is used
sGroups(String) The list of identifiers of the user groups (separated with comma ',') where the user is searched.
sUserId[optional] (String) Identifier of the local or network user
Return Values:
true - the user is a member of any listed group
false - the user isn't a member of any listed group
Note:
If the designer creates a permissions system in the application based on logical user groups, then the method enables to test from a script if the logged-on (or else) user is a member of the group.
 
This method is not so far functional for Web Panels.
Example:
Test if the local logged-on user is a member of the $OPER or $ADMIN group
If Pm.TestUserInGroup(0, "$OPER,$ADMIN") Then
' ...
End If
Navigation:
 
- Pm
 
- Abs
- Cos
- E
- Exp
- LN2
- PI
- Pow
- Sin
- Tan
- TestUserInGroup
 
 
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice