The Users property provides methods to access the current user or other specified users, as well as the ability to create new users, log a user in and out, and check the availability of a username. You can use these methods to create your own login and user registration process. The RecordNewUser method creates a built-in signup transaction that can be processed by Blackbaud CRM, as well as the ability to send a custom Welcome email.
The API.Users.CurrentUser property provides access to properties for the current user, including username, userid, constituent record id, user roles, FirstName, LastName, and DisplayName, as well as whether the user is logged in and whether the user is an administrator.