activities
latest
false
UiPath logo, featuring letters U and I in white
IT Automation Activities
Last updated Nov 15, 2024

NetIQ eDirectory APIs

APIs allow you to access and interact with the services offered in the Manage Packages menu. You can use these APIs when you design coded automations. Visit Coded Automations to learn about coded automations and how to design them using APIs.
Note: Using Go to Definition (F12) allows you to access the definition of UiPath APIs for a certain service. We recommend relying only on the directly exposed APIs when you implement coded automations. Other APIs that are not directly exposed with a service are subject to change without prior notification.

Using APIs

To use the NetIQ eDirectory APIs, you must first create a connection in Integration Service, then use it in a coded workflow. Once this is done, download the activity package, and create a coded workflow.

Code example

public void Execute()
        {
            var netiqSecret = new System.Net.NetworkCredential("", "YourPassword").SecurePassword;
            var netiqClientProvider = new NetIQeDirectoryClientProvider("username", netiqSecret, "server", ConnectionType.LDAP, 0);
            var userService = netiq.NetIQeDirectoryUserService(netiqClientProvider);
            var result = userService.GetUserGroups("udn", Connection.Auto).GetAwaiter().GetResult();public void Execute()
        {
            var netiqSecret = new System.Net.NetworkCredential("", "YourPassword").SecurePassword;
            var netiqClientProvider = new NetIQeDirectoryClientProvider("username", netiqSecret, "server", ConnectionType.LDAP, 0);
            var userService = netiq.NetIQeDirectoryUserService(netiqClientProvider);
            var result = userService.GetUserGroups("udn", Connection.Auto).GetAwaiter().GetResult();
  • Using APIs
  • Code example

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.