N4S4 / synology-api

A Python wrapper around Synology API
MIT License
384 stars 142 forks source link

Directory server api #73

Closed adamoutler closed 3 years ago

adamoutler commented 3 years ago

Not all items within this class use the Active Directory API. Some use the Synology Entry API which proxies the request. Some are related to managing users in ways that are useful in the Directory Server context. For example, sending a user password reset email, or updating the user information. This API works slightly different than other similar APIs. There are multi-leveled calls where Synology makes requests on behalf of the original request and relays information back. Additionally the query-string API item is not used often in this class as API is defined within the actual request.

The APIs in this class are tested working against the following scenarios:

Please see test code here https://pastebin.adamoutler.com/EUCsrEjNF7LKnlZg