--[[
Called:
when the external administrator was authorized successfully using Microsoft Active Directory Service
Database:
available
Parameters:
login Administrator's login name
address Administrator's network address
is_secure Is true if administrator uses HTTPS connection
name Administrator's LDAP name
DN Administrator's LDAP distinguished name
SID Administrator's Windows security identifier
GUID Administrator's GUID
primary_group Administrator's primary group name
primary_group_DN Administrator's primary group LDAP distinguished name
primary_group_SID Administrator's primary group SID
primary_group_GUID Administrator's primary group GUID
groups Table containg Administrator's group names (memberOf MSAD attribute)
groups_DN Table containg Administrator's group distinguished names (in the same order as groups)
groups_SID Table containg Administrator's group SIDs (in the same order as groups)
groups_GUID Table containg Administrator's group GUIDs (in the same order as groups)
Returned value:
nil do nothing
string empty do nothing
not-empty set administrator group to this string (group ID)
]]
local args = ... -- args.is_secure, args.login, args.address,
-- args.name, args.DN, args.SID, args.GUID,
-- args.primary_group, args.primary_group_DN, args.primary_group_SID, args.primary_group_GUID,
-- args.groups, args.groups_DN, args.groups_SID, args.groups_GUID
|