oth3llo 0 Geschrieben 4. Juli 2022 Melden Geschrieben 4. Juli 2022 Hallo zusammen, ich würde gerne mal wissen, welche Möglichkeiten ich habe die AD über eine API anzusprechen, um z.B. Aktionen wie "move object" oder "delete object" automatisiert durchzuführen. Hat zufällig schon jemand damit Erfahrungen gemacht und kann mir damit ein bisschen weiterhelfen? Vielen Dank vorab schon mal, Oth3llo
testperson 1.857 Geschrieben 4. Juli 2022 Melden Geschrieben 4. Juli 2022 Hi, es kommt jetzt drauf an, was du als API ansiehst bzw. was du bereit bist als "API" zu "akzeptieren" oder ob es "nur" um Automatisierung geht. Eine Art "REST-API" gibt es für ein On-Premises AD nicht. Im Bereich Automatisierung wäre sicherlich die PowerShell ganz vorne dabei. Im 3rd Party Bereich findest du bestimmt auch Tools, die als Middleware eine entsprechende API dabei haben. So eine Middleware kannst du dir im Worst Case sicherlich auch selber bauen. Generell wäre die Frage, was hast du denn da genau vor bzw. in welchem Prozess würdest du gerne mit der API ans AD ran? Gruß Jan
NilsK 3.045 Geschrieben 4. Juli 2022 Melden Geschrieben 4. Juli 2022 Moin, es gibt LDAP, es gibt das ADSI und es gibt Active Directory Web Services. https://docs.microsoft.com/en-us/windows/win32/adsi/using-adsi https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd391908(v=ws.10)?redirectedfrom=MSDN Alles nicht taufrisch, aber APIs. Für alles Weitere schließe ich mich Jans Fragen an. Gruß, Nils
cj_berlin 1.508 Geschrieben 4. Juli 2022 Melden Geschrieben 4. Juli 2022 Moin, es gibt drei APIs für den Zugriff auf AD: LDAP, ADSI (im Prinzip ein COM-Wrapper für LDAP) und ADWS (zwar keine REST-, aber immerhin eine Web-API).
NilsK 3.045 Geschrieben 4. Juli 2022 Melden Geschrieben 4. Juli 2022 Moin, na, dann sind wir uns ja ausnahmsweise mal in allen Punkten einig. Gruß, Nils 3
oth3llo 0 Geschrieben 4. Juli 2022 Autor Melden Geschrieben 4. Juli 2022 Hallo, danke für die schnellen eindeutigen Reaktionen Also der Hintergrund ist letztlich, dass ich aus einem System mit REST-API durch eine Statusänderung an einem Objekt eine Delete oder Move Aktion in der AD auslösen möchte. Wir nutzen aktuell stellenweise schon ADWS aber ich dachte ich frage mal bei den Experten, ob ich vielleicht was übersehen habe.
NilsK 3.045 Geschrieben 7. Juli 2022 Melden Geschrieben 7. Juli 2022 Moin, dann müsstest du aus deinem System das AD über eine der vorhandenen Schnittstellen ansprechen. Da gibt es ja Implementierungen in großer Zahl. Welche davon für deinen Anwendungsfall passt, können wir nicht sagen. Dein System kann seine Dienste dann ja weiter per REST anbieten, aber das AD kann sowas von Haus aus nicht. Gruß, Nils
oth3llo 0 Geschrieben 7. Juli 2022 Autor Melden Geschrieben 7. Juli 2022 Alles klar, das sollte ichdann aber hinbekommen. Vielen Dank für die Hilfe!
NilsK 3.045 Geschrieben 7. Juli 2022 Melden Geschrieben 7. Juli 2022 Moin, sehr gern. Viel Erfolg! Gruß, Nils
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden