Config2_ADProfileManager

Manager for Active Directory group profile mappings. Profiles define how AD group membership maps to CompleteFTP user settings.

Instances of this class are obtained from:

Methods

MethodReturnsDescription
add() Config2_ADProfile

Add a new AD group profile.

get() Config2_ADProfile

Get a profile by AD group name.

remove() void

Remove a profile by AD group name.

toArray() Array.<Config2_ADProfile>

Get all profiles as an array.

Method Details

add(adGroup) → {Config2_ADProfile}

Description:
  • Add a new AD group profile.

Parameters:
Name Type Description
adGroup String

Active Directory group name

Returns:

Created profile object

Type
Config2_ADProfile

get(adGroup) → {Config2_ADProfile|null}

Description:
  • Get a profile by AD group name.

Parameters:
Name Type Description
adGroup String

Active Directory group name

Returns:

Profile object or null if not found

Type
Config2_ADProfile | null

remove(adGroup)

Description:
  • Remove a profile by AD group name.

Parameters:
Name Type Description
adGroup String

Active Directory group name to remove

toArray() → {Array.<Config2_ADProfile>}

Description:
  • Get all profiles as an array.

Returns:

Array of all profile objects

Type
Array.<Config2_ADProfile>