class AzureActiveDirectoryAction implements DirectoryServiceInterface

Read users from AAD via api_microsoft

Traits

Trait for Directory Service Configuration

Properties

AdSyncController $mod

Methods

getAttributeMapping()

Return Attribute Mapping from module configuration

getConfigOptions()

Return Configuration for Service

array[]
getDirectoryUsers()

Returns all Users available in the configured Active Directory

getGroupMapping()

Return Group Mapping from module configuration

initService()

No description

Details

getAttributeMapping()

Return Attribute Mapping from module configuration

getConfigOptions()

Return Configuration for Service

at line 32
array[] getDirectoryUsers()

Returns all Users available in the configured Active Directory

Return Value

array[]

['login' => ['objectsid'=>'', 'firstname'=>'', 'lastname'=>'', 'mail'=>'', 'groups'=>[], 'accountcontrol'=>['LOCKOUT','NORMAL_ACCOUNT','PASSWORD_EXPIRED'],'accountexpires'=>(int) 1234565, 'otherAttributeForMapping'=>'']]

Exceptions

GraphException

getGroupMapping()

Return Group Mapping from module configuration

initService()

No description