securityservice.xc4.elcome.co.uk Open in urlscan Pro
172.167.175.192  Public Scan

Submitted URL: https://securityservice.xc4.elcome.co.uk/
Effective URL: https://securityservice.xc4.elcome.co.uk/index.html
Submission: On April 16 via automatic, source certstream-suspicious — Scanned from GB

Form analysis 1 forms found in the DOM

<form class="download-url-wrapper"><label class="select-label" for="select"><span>Select a definition</span><select id="select">
      <option value="/SecurityService/v1/swagger.json">Xc4.SecurityService v1</option>
      <option value="/SecurityService/Infrastructure/swagger.json">Xc4.SecurityService Infrastructure</option>
    </select></label></form>

Text Content

Select a definitionXc4.SecurityService v1Xc4.SecurityService Infrastructure


XC4.SECURITYSERVICE

 v1 

OAS3

/SecurityService/v1/swagger.json

Elcome Support - Website
Send email to Elcome Support
Use under Elcome IDL API Licence
Servers
https://securityservice.xc4.elcome.co.uk
Authorize



SECURITY

POST/SecurityService/v1/Security/SetupUserDatabaseSchema
Internal use only: create the Xchecker4_User Mongo database if it doesn't exist,
and update its collections/indexes to reflect the desired schema.

POST/SecurityService/v1/Security/UpdateAPIPermissions
Each API will call this method to update permissions for their methods that
require authentication

POST/SecurityService/v1/Security/ConfigureElcomeSuperAdministrator


POST/SecurityService/v1/Security/GetOrganisation
Get Organisation entry

POST/SecurityService/v1/Security/PutOrganisation
Put Organisation entry

POST/SecurityService/v1/Security/GetClients
Get Client entry

POST/SecurityService/v1/Security/GetAllClientReferences


POST/SecurityService/v1/Security/PutClient
Put user entry

POST/SecurityService/v1/Security/GetUser
Get user entry from User reference or email

POST/SecurityService/v1/Security/GetUserClients


POST/SecurityService/v1/Security/GetUsers
Get users for a client

POST/SecurityService/v1/Security/GetUsersPublicProfile
Get users public profile - the calling user will need to have access to the
relevant client

POST/SecurityService/v1/Security/PutUser
Put user entry

POST/SecurityService/v1/Security/GetUserPreferences


POST/SecurityService/v1/Security/PutUserPreferences


POST/SecurityService/v1/Security/GetRole


POST/SecurityService/v1/Security/PutRole


POST/SecurityService/v1/Security/PutRolesToUser


POST/SecurityService/v1/Security/GetPermissionGroup


POST/SecurityService/v1/Security/PutPermissionGroup


POST/SecurityService/v1/Security/GetClientPermissions


POST/SecurityService/v1/Security/GetUserPermissions


POST/SecurityService/v1/Security/PutPermission


POST/SecurityService/v1/Security/AddPermissionToGroups


POST/SecurityService/v1/Security/RemovePermissionFromGroups



SCHEMAS