- Produkty powiązane
- ADAudit Plus
- ADSelfService Plus
- EventLog Analyzer
- Exchange Reporter Plus
- AD360
- Log360
Ten przypadek użycia przedstawia kroki do stworzenia polityki orkiestracji w celu automatycznego aktualizowania bazy danych MS SQL za pomocą niestandardowych skryptów, gdy użytkownik wykonuje określoną akcję w ADManager Plus.
Argumenty specyficzne dla użytkownika będą używane do lokalizowania użytkowników w bazie danych, a w zależności od przesłanego żądania, odpowiednia akcja zostanie wykonana w produkcie.
Wymóg wstępny: Upewnij się, że skrypt MS SQL jest pobrany i przeniesiony do folderu <InstallationDirectory>\ADManager Plus\Scripts.
Tworzenie szablonu orkiestracji za pomocą skryptów niestandardowych
| Akcja | Argumenty | Przykład |
|---|---|---|
| Wstaw | Nazwa serwera, Nazwa bazy danych, Numer portu, Typ autoryzacji, Nazwa tabeli, Nazwy kolumn, Wartości kolumn, Nazwa użytkownika, Hasło | Autoryzacja systemu Windows "EmpServer", "Empdata", "1433", "Windows", "Users", "col1|col2", "%employeeID%|%telephoneNumber%" Autoryzacja serwera |
| Aktualizuj | Nazwa serwera, Nazwa bazy danych, Numer portu, Typ autoryzacji, Nazwa tabeli, Nazwy kolumn, Wartości kolumn, Zapytanie WHERE, Nazwa użytkownika, Hasło | Autoryzacja systemu Windows "EmpServer", "Empdata","1433" "Windows","Users","col1|col2" "%employeeID%|%telephoneNumber%","samAccountName='%sAMAccountName%'" Autoryzacja serwera |
| Usuń | Nazwa serwera, Nazwa bazy danych, Numer portu, Typ uwierzytelniania, Nazwa tabeli, Zapytanie Where, Nazwa użytkownika, Hasło | Uwierzytelnianie Windows "EmpServer","Empdata","1433","Windows","Users","samAccountName='%sAMAccountName%'" Uwierzytelnianie serwera |
Ten przypadek użycia przedstawia kroki do skonstruowania orkiestracji, aby automatycznie aktualizować bazę danych Oracle za pomocą niestandardowych skryptów, gdy tylko wykonana zostanie akcja specyficzna dla użytkownika w ADManager Plus.
Argumenty specyficzne dla użytkownika będą używane do lokalizowania użytkowników w bazie danych, a na podstawie wysłanego żądania zostanie wykonana odpowiednia akcja w produkcie.
Upewnij się, że następujące kroki zostały wykonane przed zorganizowaniem tego zdarzenia:
| Akcja | Argumenty | Przykład |
|---|---|---|
| Wstaw | ID hosta, numer portu, nazwa usługi, nazwa użytkownika, hasło, uprawnienie DBA, nazwa tabeli, nazwy kolumn, wartości kolumn | "localhost", "1521", "sys", "Oracle", "orcl.test", "SYSDBA" "Użytkownicy", "col1|col2", "%employeeID%|%telephoneNumber%" |
| Aktualizuj | ID hosta, numer portu, nazwa usługi, nazwa użytkownika, hasło, uprawnienie DBA, nazwa tabeli, nazwy kolumn, wartości kolumn, zapytanie WHERE | "localhost", "1521", "sys", "Oracle", "orcl.test", "SYSDBA" "Użytkownicy", "col1|col2", "%employeeID%|%telephoneNumber%", "samAccountName='%sAMAccountName%'" |
| Usuń | ID hosta, numer portu, nazwa usługi, nazwa użytkownika, hasło, uprawnienie DBA, nazwa tabeli, zapytanie WHERE | "localhost", "1521", "sys", "Oracle", "orcl.test", "SYSDBA" "Użytkownicy", "samAccountName='%sAMAccountName%'" |
Ten przypadek użycia wymieni kroki do skonstruowania orkiestracji, aby automatycznie zaktualizować Twoją bazę danych PostgreSQL przy użyciu niestandardowych skryptów, gdy tylko określona akcja użytkownika zostanie wykonana w ADManager Plus.
Argumenty specyficzne dla użytkownika będą używane do zlokalizowania użytkowników w bazie danych, a na podstawie wysłanego żądania odpowiednia akcja zostanie wykonana w produkcie.
Upewnij się, że przed zorganizowaniem tego zdarzenia zostały wykonane następujące kroki:
| Akcja | Argumenty | Przykład |
|---|---|---|
| Wstaw | Nazwa sterownika, Serwer, Numer portu, Baza danych, Nazwa użytkownika, Hasło, Nazwa tabeli, Nazwy kolumn, Wartości kolumn | "PostgreSQL Unicode(x64)", "TestServer1", "45678", "TestDB", "loginUser", "Test@123" "Users", "col1|col2", "%employeeID%|%telephoneNumber%" |
| Aktualizuj | Nazwa sterownika, Serwer, Numer portu, Baza danych, Nazwa użytkownika, Hasło, Nazwa tabeli, Nazwy kolumn, Wartości kolumn, Zapytanie Where | "PostgreSQL Unicode(x64)", "TestServer1", "45678", "TestDB", "loginUser", "Test@123" "Users", "col1|col2", "%employeeID%|%telephoneNumber%" "samAccountName='%sAMAccountName%'" |
| Usuń | Nazwa sterownika, Serwer, Numer portu, Baza danych, Nazwa użytkownika, Hasło, Nazwa tabeli, Zapytanie Where | "PostgreSQL Unicode(x64)", "TestServer1", "45678", "TestDB", "loginUser", "Test@123" "Users", "samAccountName='%sAMAccountName%'" |
