Web Services users
This list supports the enhanced lists interface. Learn more about using enhanced lists.
Web Services users exchange information programmatically with Sage Intacct via Web Services API calls—they are not allowed to log in to the UI.
A Web Services user does not provide access to Web Services itself. Rather, a Web Services user is paired with a Web Services sender ID, which is an additional credential that lets you send requests to a Web Services endpoint. You can obtain a sender ID by contacting your Sage Intacct account representative.
Web Services enables you to exchange Sage Intacct information with external applications and integrations. Data is sent or received in the form of API requests that are made through a Web Services endpoint.
For example, you might have a CRM or AP supplier invoice payment system that you want to run externally but post back to Intacct. Web Services works as a mechanism to create, update, read, and delete data.
For information about using the XML API and Web Services, see XML API, REST API, and developer resources.
About Web Services users
Web Services users are similar to standard users in terms of how you set them up. They can have the same user types and admin privileges as a standard user, but there are a few key differences, including:
-
Access to the Sage Intacct API through Web Services only
Web Services users are automatically limited to the API through Web Services access only, meaning they can't log in to your company through the UI.
-
Permission to approve or decline timesheets via API
The API Proxy permission allows web services users (only) to approve or decline timesheets through an external application via API. The approval history reflects the actions of the web service user.
Learn more about this Projects permissions.
-
Passwords remain until the admin resets it
Because many integrations rely on a Web Services user to execute certain functions, Web Services users' passwords do not automatically expire. With Web Services users, an admin is required to reset manually the password via the UI and the user receives a new auto-generated password.
If you reset a Web Services user's password, you can break an existing integration. Update the password that the integration uses as well. -
Can’t have single-sign-on or multifactor authentication
Because Web Services users are programmatic and never log in to the UI, both single-sign on and multifactor authentication are automatically disabled for them.
Add a Web Services user
Add a Web Services user for external applications that need a unique user to use Sage Intacct API calls.
| Subscription |
Administration |
|---|---|
| Regional availability |
All regions |
| User type |
Business user with admin privileges |
| Permissions |
Users: List and View |
-
Go to Company > Admin > Users, roles, and groups and select Add (circle) next to Web Services users.
-
Enter a unique User ID.
- You can’t reuse the user ID of an existing standard user for a Web Services user.
- The user ID must be unique and cannot be changed after save.
-
Enter a Username to identify the person in the Web Services Users list.
If the user is also an employee, the Username does not need to be the same as the name used in the related employee record.
-
Enter the user's Account email address.
- This field is used for verification purposes whenever the user initiates or requests a password reset. If a Contact is associated with the user, the Account email address does not have to match the Primary email address of the associated Contact name. Users can update the Account email address from the My preferences page.
-
You can control the user's ability to log in by changing the Status from active to locked-out or inactive. Learn more about the meaning of each status.
New users can only be created with a status of Active or Locked out. You can edit a user after creation to change its status to Inactive. - In the Contact name, select an existing contact or create a new contact. Learn more about Contacts.
- If there’s an existing contact record for the user, be sure to select that contact record.Linking a Web Services user to an employee
If the Web Services user is also an employee, select the employee contact record as the user's Contact name. This creates a link between the user ID and the employee. If you have not already added the user to the Employees list, it's recommended that you do that first before creating the user. Learn more about making an employee a user.
- If an existing contact record does not exist, add a new contact directly by selecting Add in the Contact name dropdown.
- The user's Last (family) name and First name are populated from the Contact record.
- If there’s an existing contact record for the user, be sure to select that contact record.
- Select a User type for the user. User type controls the maximum features available to the user, while permissions set what a user can actually do within those restrictions. Learn more about what each user type can do.
- For a Business user type, determine whether the user has Admin privileges. If you do not want the user to be an administrator, select Off. Otherwise, select either Limited or Full.
- Configure and subscribe to applications
- Create users
- Assign permissions to users
- When done, Save your changes.
- When the confirmation popup appears, select Create, enter your password, and select Verify.
The new Web Services user will receive an email with their user ID information.
A user with administrator privileges is given the highest possible level of system access, including the ability to:
A full administrator has complete administration privileges, including the ability to create other full administrators, access to all features in Platform Services, which let admins edit pages in Intacct.
Additionally, in role-based companies, full administrators can use the Try role feature. Limited administrators have all administration privileges, except for the aforementioned items.
Assigning a user as an administrator grants the highest possible level of system access and should be done with discretion.
You can assign admin privileges to a Business user; you cannot assign admin privileges to any other user type. The only way to give admin privileges to an individual with a user type other than business, is to first make that individual a Business user.
Full admins have permissions for different types of tasks. These tasks include creating users, subscribing to applications, payment information, and so on. Limited administrators can have a subset of these specific privileges.
Both administrators and limited administrators have access to private financial reports so they can manage access to the reports.
Edit a Web Services user
You can edit a user to update their contact information or reset their password. However, you can’t edit the User ID of the Web Services user. See Field descriptions for more details about the fields that you can edit.
| Subscription |
Administration |
|---|---|
| Regional availability |
All regions |
| User type |
Business user with admin privileges |
| Permissions |
Users: List, View, and Edit |
-
Go to Company > Admin > Users, roles, and groups > Web Services users.
- Find the Web Services user that you want to edit.
-
Select More actions > Edit at the end of the row.
- Make any changes necessary.
-
Select Save.
- Enter your password and select Verify.
-
Go to Company > Admin > Users, roles, and groups > Web Services users.
- Find the Web Services user that you want to edit, then select Edit along the same row.
- Make any changes necessary.
-
Select Save.
- Enter your password and select Verify.
View a Web Services user
You can view a list of your Web Services users or the details of an individual Web Services user.
| Subscription |
Administration |
|---|---|
| Regional availability |
All regions |
| User type |
Business user with admin privileges |
| Permissions |
Users: List and View |
-
Go to Company > Admin > Users, roles, and groups > Web Services users.
- Find the Web Services user you want to view.
- Select More actions > View at the end of the row.
-
Go to Company > Admin > Users, roles, and groups > Web Services users.
- To view the details of a Web Services user, select View along the same row as the record.
Inactivate or delete a Web Services user
You can inactivate a user to prevent the record from appearing in your Web Services Users list. You can also block a user's ability to make Web Services requests to your company using their user ID.
You can only delete a Web Services user if they have not activated their Web Services user ID. This practice preserves your Audit Trail history.
| Subscription |
Administration |
|---|---|
| Regional availability |
All regions |
| User type |
Business user with admin privileges |
| Permissions |
Users: List, View, and Edit |
-
Go to Company > Admin > Users, roles, and groups > Web Services users.
- Find the Web Services user you want to inactivate.
-
Select More actions > Edit at the end of the row.
- In Status, select Inactive.
- Save your changes, then enter your password to verify your identity as an admin.
-
Go to Company > Admin > Users, roles, and groups > Web Services users.
- Select Edit along the same row as the Web Services user that you want to inactivate.
- In Status, select Inactive.
- Save your changes, then enter your password to verify your identity as an admin.
| Subscription |
Administration |
|---|---|
| Regional availability |
All regions |
| User type |
Business user with admin privileges |
| Permissions |
Users: List, View, and Delete |
-
Go to Company > Admin > Users, roles, and groups > Web Services users.
- Find the Web Services user you want to delete.
- Select More actions > Delete at the end of the row.
- Select Delete in the confirmation dialog box.
-
Go to Company > Admin > Users, roles, and groups > Web Services users.
- Select Delete along the same row as the appropriate Web Services user.
- Select OK in the confirmation dialog box.
Reactivate a Web Services user
If you have a Web Services user that was previously inactivated, you can activate it again.
| Subscription |
Administration |
|---|---|
| Regional availability |
All regions |
| User type |
Business user with admin privileges |
| Permissions |
Users: List, View, and Edit |
-
Go to Company > Admin > Users, roles, and groups > Web Services users.
-
Records designated as Inactive do not appear in the list by default. To view these records, select Filters at the top of the list and select Remove next to the Status filter to remove it.
- Find the Web Services user you want to reactivate.
-
Select More actions > Edit at the end of the row.
- In the Status dropdown list, select Active.
- Save your changes, then enter your password to verify your identity as an admin.
-
Go to Company > Admin > Users, roles, and groups > Web Services users.
- Select the Include inactive checkbox above the list header.
The Include inactive checkbox remains selected even if you leave the Web Services users list. Deselect it after this if you want to hide inactive users from your list again.
- Select Edit along the same row as the Web Services user that you want to reactivate.
- In the Status dropdown list, select Active.
- Save your changes, then enter your password to verify your identity as an admin.
Field descriptions
The following tables describe each field on the Web Services users list and the Web Services user information page.
Web Services users list
Buttons
| Field | Description |
|---|---|
| Add | Adds a new Web Services user. |
| Create | Adds a new Web Services user. |
| Done | Returns you to Company overview page. |
| Export | Exports the list in one of the following formats: CSV, Excel, Word, PDF. |
Columns
| Field | Description |
|---|---|
| Edit | Edits the Web Services user along the same row. |
| View | Views the Web Services user along the same row. |
| User ID | The unique user ID of the Web Services user. |
| Username | The name of the Web Services user that appears in lists. |
| User type | The Web Services user's user type. User type reflects the features that this user has access to. Business users can be given access to any features, but other user types have limited access. Learn more about user types. |
| Admin privileges |
Indicates the level of administrator privileges the Web Services user has. There are three possibilities:
|
| Permissions report |
Runs the Permissions and roles report for that user. The report which information such as the user ID, roles assigned to the user, type of user, admin privileges, user permissions, and user groups. If your company does not use roles to manage permissions, the link appears as View permissions.
|
| Groups | Displays the names of users and user groups to whom this role is currently assigned. |
| Preferences | Takes you to the Preferences page for the selected user. |
| Delete | Deletes the Web Services user along the same row. |
Web Services user information page
| Field | Description |
|---|---|
|
User ID |
The unique ID Intacct users to identify the Web Services user. |
|
Last (family) name |
The last (family) name of the Web Services user. |
|
First name |
The first name of the Web Services user. This name does not need to be the same as the employee name. |
|
Email address |
The Web Services user's Email address. This field is required for verification purposes whenever the user initiates or requests a password reset. Furthermore, because each user is related to only one contact record, this Email address must match the Primary email address of the associated Contact name. Before you can edit the Email address of a user, you must first edit the Primary email address of the associated Contact name to avoid system errors. If you do not have an associated contact assigned to this user, you can edit the email address as usual.
|
|
Contact name |
The contact record associated with the Web Services user. You have a few options:
|
|
Username |
Enter the name that you want to use to identify the Web Services user. |
|
User type |
Assign a user type that reflects the features that this user requires. User types define the maximum features that a user can have access to. Business users can be given access to any features, but other user types have limited access. Learn more about what each user type can do. |
|
Admin privileges |
Indicate if the user will have administrator privileges. The default is that administrator privileges are off. If you turn them on, choose between making the user a limited or full administrator. A full administrator has complete administration privileges. Full privileges include the ability to create other full administrators, full access to Platform Services features, and, for role-based companies, the ability to use the Try role feature. Limited administrators have all administration privileges, except for the previously mentioned items. |
|
You can control the user's ability to log in by changing the status from active to locked out or inactive. New users can only be created with a status of Active or Locked out. You can edit a user after creation to change its status to Inactive.
|
|
|
Reset password |
You can reset this user's password as needed. For security reasons, when you reset a user password, you’re required to enter your own password to verify your identity. The Web Services user then receives an email with a permanent password. |