If you have several users in your system, and you want a certain user to only be able to see the information of certain horses, in CRIO ONLINE this is called PERMISSIONS PER HORSE.
It is very useful when we want to give access to the owner of a group of horses, and we do not want him to access horses that do not belong to him, typically when we have a boarding and/or training business.
This functionality combines very well with the ROLES configuration for each user... that is... we can configure which horses a user has access to and also which functionalities they have access to (for example, we could want them to be able to see the information of their horses, but can't change anything).
You can give user access to the horses in 3 ways, Manually, by Owner, or by Group of horses.
Manually:
By owner:
Instead of setting access to horses manually to the user, you can mark that you want to grant access to the horses he owns. To do so, you just need to select the owner from the drop-down list.
By group:
Similar to the previous option, you can grant access to the horses that are part of a group of horses. This will give you much more flexibility, as the group can be created using different criteria.
IMPORTANT:
Users who do not have "Enforce access by horse" configured, can access all the horses in the system. This is the default behavior and nothing additional needs to be configured. The above is only configured for the users that we want to limit.