> For the complete documentation index, see [llms.txt](https://docs.licensespring.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.licensespring.com/vendor-platform/settings/users.md).

# Users

### Has Accepted Invitation

"Has accepted invitation" refers to the status of a user who has successfully responded to and confirmed their invitation to join an account. When a user is added to the account, they receive an email invitation that includes a link to activate their account.

If the user clicks on the activation link within the given time limit, they are considered to have accepted the invitation. As a visual indicator, a green checkmark is typically displayed to signify that the user has successfully accepted and confirmed their invitation.

However, if the user fails to accept the invite within the specified timeframe, the invitation expires. In such cases, a new invitation needs to be sent to the user for them to join the account. This time limit is in place to protect the security of the account and ensure that only authorized individuals gain access.

### User Password-Setup

Typically, initial passwords are system-generated and can be a weak link in security if not promptly updated.

#### a) API

Inspect the `is_initial_password` field to determine whether a user is still using the initial system-generated password. Use the following endpoint to retrieve the user:

* [Retrieve License User](/management-api/license/users/retrieve-license-user.md)

A value of `True` indicates that the initial password of the user is still in use. In that case, prompt the user (via your UI) to change their password. You can update the password with these endpoints:

* [Set Password for License User](/management-api/license/users/set-password-for-license-user.md)
* [Set Password for License User by Email](/management-api/license/users/set-password-for-license-user-by-email.md)

#### b) User-Interface

First, check if the user has an initial password inside the platform: <https://saas.licensespring.com/>

![](https://content.gitbook.com/content/gLzurdfXUuKr9IziZWLz/blobs/wiwhkAGdzTCjcl9B154f/FfJ3CGUqh4xkDm%20Z4Xy2r_image.png)

{% hint style="info" %}
A value of "N/A" for `is_initial_password` signifies that the initial password has already been replaced by the user.
{% endhint %}

To change the password, the user should go to <https://users.licensespring.com/>, log in with the initial password, then navigate to MyProfile → Change Password.

{% stepper %}
{% step %}

### Check initial password

Visit the platform: <https://saas.licensespring.com/> and inspect the `is_initial_password` field for the user.
{% endstep %}

{% step %}

### Log in

Go to <https://users.licensespring.com/> and log in with the initial password.
{% endstep %}

{% step %}

### Change password

After logging in, go to MyProfile → Change Password to set a new password.
{% endstep %}
{% endstepper %}

![](https://content.gitbook.com/content/gLzurdfXUuKr9IziZWLz/blobs/U5CNQpbAsIsE0Bk10377/lnX4xFMCvbnCvoiwUDCSI_image.png)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.licensespring.com/vendor-platform/settings/users.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
