OrdinaryUser

OrdinaryUserController - this controller is supposed to be used by comon, ordinary users, e.g. to for password change

APIDescription
GET api/OrdinaryUser/GetUsersBySystemAndRole?roleId={roleId}

No documentation available.

POST api/OrdinaryUser/ChangePassword

Method which just updates password, pasword is sent in ChangePasswordModel https://localhost:44300/api/OrdinaryUser/ChangePassword/

GET api/OrdinaryUser/GetUserObjectByUserID?userID={userID}

No documentation available.

File

APIDescription
GET api/File/GetAllFilesWithoutData

No documentation available.

GET api/File/GetFileByFileId?fileId={fileId}

No documentation available.

User

UserController is supposed to be used just for users with Administrator rights, for CRUD Operations

APIDescription
GET api/User/GetAllUsers?systemId={systemId}&page={page}&pageSize={pageSize}&predicate={predicate}&reverse={reverse}&fName={fName}&fUserName={fUserName}&searchAllInstances={searchAllInstances}

No documentation available.

GET api/User/GetAllUsersUnassigned?systemId={systemId}&page={page}&pageSize={pageSize}&predicate={predicate}&reverse={reverse}&searchtext={searchtext}

No documentation available.

GET api/User/GetUserByUserName?userName={userName}

No documentation available.

OPTIONS api/User/Options

In some cases Google Chrome can block requestes and is asking for Options method, workaround is this empty method

POST api/User/CreateUser

https://localhost:44300/api/user/CreateUser/

POST api/User/CreateUserSSO

No documentation available.

DELETE api/User/DeleteUser/{id}

https://localhost:44300/api/user/DeleteUser/{id}

POST api/User/UpdateUser

https://localhost:44300/api/user/UpdateUser

POST api/User/UpdateUserSSO

No documentation available.

POST api/User/InsertOrUpdateUsersInstance

No documentation available.

POST api/User/DeleteUsersInstance

No documentation available.

Instance

APIDescription
GET api/Instance/GetInstancesByEnvironment?environment={environment}

No documentation available.

Role

RoleController - Handles Roles

APIDescription
GET api/Role/GetAllRolesBySystemId?systemId={systemId}&roleTypeId={roleTypeId}

No documentation available.

GET api/Role/GetAllRolesBySystemIdOnly?systemId={systemId}

No documentation available.

GET api/Role/GetAllHomePagesBySystemIdRoleId?systemId={systemId}&roleId={roleId}

No documentation available.