# Retrieve a list of Security Templates available to the current User. User will get the list of Security Templates available to him. The user submitting the request must have administrator rights to view Security Templates. In response user will get a list, containing template names and their corresponding template id. Endpoint: GET /security/template Version: 1.0 Security: ApiKeyAuth, BasicAuth ## Header parameters: - `X-API-Key` (string, required) Customer-specific API key required to invoke API. - `Authorization` (string, required) Provided by Authentication Token creation operation - `AccessToken` (string, required) JWT token provided by Authentication Token creation operation. ## Response 200 fields (application/json): - `templateId` (string) Template ID Example: "7d7345d0-f423-11e9-8071-89c0c4052141" - `templateName` (string) TemplateName Example: "No Access" - `securityDenormalized` (array) - `securityDenormalized.groupId` (string) Example: "7d6207c0-f423-11e9-8071-89c0c4052141" - `securityDenormalized.permissions` (array) Example: ["d0bbfb23-9304-4eb0-9c60-8e6e27a580d9"] - `templateDocument` (array) - `templateDocument.groupPermissions` (array) - `templateDocument.groupPermissions.permissionId` (string) Example: "d0bbfb23-9304-4eb0-9c60-8e6e27a580d9" - `templateDocument.groupPermissions.isPermitted` (boolean) Example: true ## Response 401 fields (application/json): - `message` (string) - `detail` (string) ## Response 403 fields (application/json): - `message` (string) - `detail` (string)