# Authenticate User via WFG API

**URL:** https://discuss.workflowgen.com/t/authenticate-user-via-wfg-api/932
**Category:** General WorkflowGen Discussion
**Created:** [December 18, 2017, 1:55am UTC](https://discuss.workflowgen.com/t/authenticate-user-via-wfg-api/932 "2017-12-18T01:55:54Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![clement78](https://avatars.discourse-cdn.com/v4/letter/c/b5ac83/32.png) [@clement78](https://discuss.workflowgen.com/u/clement78)
#### Post date: [December 18, 2017, 1:55am UTC](https://discuss.workflowgen.com/t/authenticate-user-via-wfg-api/932/1 "2017-12-18T01:55:54Z")

</div>

Hi,

Would like to know how can I authenticate the users (\>1000) remotely using the WFG ProcessRuntime.asmx ?  
I understand that user who invoke the API would need to be pre-configure in this web.conf

Thanks,  
Clement

---

<div class="post-metadata">

### Author: ![eddy.daouk](https://yyz2.discourse-cdn.com/flex030/user_avatar/discuss.workflowgen.com/eddy.daouk/32/672_2.png) [@eddy.daouk](https://discuss.workflowgen.com/u/eddy.daouk)
#### Post date: [December 18, 2017, 8:25pm UTC](https://discuss.workflowgen.com/t/authenticate-user-via-wfg-api/932/2 "2017-12-18T20:25:39Z")

</div>

Hi Clement,

To make a web service call, you need to put the network credentials in order to execute an API method.  
The network credentials consist of the username, password, and domain of the user.

The following article (Section: Invoking a WorkflowGen API using .NET code) explains how to do that:

> [@Web Services API](https://discuss.workflowgen.com/t/web-services-api/645):
>
> Most runtime and design time workflow operations can be operated via the Web API, such as: retrieving requests and action data and statuses; launching new requests; updating request data; completing workflow actions; managing users, groups, participants, and delegations; and importing/exporting process definitions. For more flexibility, all of the API web methods can be called by using POST, GET, or SOAP. Authentication method is HTTP basic (over HTTPS) or can be customized according to your r…

Best Regards,  
Eddy.
