Votes
JC
about 11 hours ago
👍
JK
about 13 hours ago
👍
AR
about 13 hours ago
👍
AR
Ali Ryder 🧑‍💼 Staff
about 13 hours ago
Open

Disconnect between User ActiveYN and People ActiveYN

Short version: disabling a User Account does not remove them from drop-down staff selectors, like Caseworker.

Longer version: In the background, each User account also has a corresponding People record, and these are linked to each other. To control whether someone can login or not, you'd activate/deactivate their User account. However, activating/deactivating the User account doesn't impact the activity status of the People account. It is the People information that determines whether that user shows up in drop-down menus, like Caseworker.

Try these steps:

  1. Create a User, give it the role "Caseworker"

  2. Go open a case, see the User is selectable in the Caseworker dropdown

  3. Deactivate the User

  4. Go open a case, see the User is still selectable in the Caseworker dropdown (they should no longer be selectable)

  5. Go to Front Desk > People and find the one that matches the User. Edit that Person and set Active to No

  6. Go open a case, see the User is no longer selectable in the Caseworker dropdown

Proposed fix: Make these fields equal to each other. HIFIS_UserProfiles.ActiveYN = HIFIS_People.ActiveYN. The rest of the fields are equal to each other, so if you change one's name, the other gets updated, so just correct the link between the Active field.

🚻People 👤Users 4.0.61.1 😕Incorrect Behaviour
Comments

No comments yet. You can still be first!