cterasdk.edge.directoryservice module¶
-
class
cterasdk.edge.directoryservice.DirectoryService(gateway)¶ Bases:
cterasdk.edge.base_command.BaseCommandGateway Active Directory configuration APIs
-
advanced_mapping(domain, start, end)¶ Configure advanced mapping
Parameters: - domain (str) – The active directory domain
- start (str) – The minimum id to use for mapping
- end (str) – The maximum id to use for mapping
-
connect(domain, username, password, ou=None)¶ Connect the Gateway to an Active Directory
Parameters: - domain (str) – The active directory domain to connect to
- username (str) – The user name to use when connecting to the active directory services
- password (str) – The password to use when connecting to the active directory services
- ou (str,optional) – The OU path to use when connecting to the active directory services, defaults to None
-
disconnect()¶ Disconnect from Active Directory Service
-
domains()¶ Get all domains
Return list(str): List of names of all discovered domains
-
get_connected_domain()¶ Get the connected domain information
Return cterasdk.common.object.Object:
-