Contents
-
Writing Tachyon Instructions
-
Integrating with Tachyon
-
Introduction
-
Tachyon RunInstruction command-line tool
-
Consumer API reference
-
ApplicableOperations
-
Approvals
-
AuditLogs
-
Authentication
-
ComponentHealthManager
-
Consumers
-
CustomProperties
-
CustomPropertyTypes
-
CustomPropertyValues
-
DataExport
-
Deploy
-
Devices
-
EventSource
-
EventSubscriptionAssignments
-
EventSubscriptions
-
Expressions
-
Fragments
-
Information (default)
-
InstructionDefinitions
-
InstructionHierarchies
-
Instructions
-
InstructionSets
-
InstructionStatistics
-
ManagementGroups
-
Notifications
-
Permissions
-
Policies
-
Policy
-
PolicyAssignments
-
PrincipalRoleManagementGroups
-
PrincipalRoles
-
Principals
-
PrincipalSearch
-
ProductPacks
-
RelatedInstructionDefinitions
-
ResponseErrors
-
Responses
-
ResponseTemplates
-
Role
-
Rules
-
ScheduledInstructions
-
SecurableTypes
-
Settings
-
SystemInformation
-
SystemStatistics
-
Tasks
-
TriggerTemplates
-
ApplicableOperations
-
Using scope and filter expressions
-
How to guides
-
Introduction
-
Tachyon .NET Consumer SDK
-
Tachyon PowerShell Toolkit
-
Index
Entity - Role Based Access Control - Interrogates the SecurableType table in the database
Page version: 29 , last updated:
Verb | Request | Notes | Permissions required |
---|---|---|---|
GET - by securable type id | /Consumer/ApplicableOperations/SecurableTypeId/{securableTypeId} | Gets list of all available applicable operations for the securable type by its id |
Returns Unauthorized (401) if user does not have the required permissions. |
GET - by securable type name | /Consumer /ApplicableOperations/SecurableTypeName/{securableTypeName} | Gets list of all available applicable operations for the securable type by its name |
Returns Unauthorized (401) if user does not have the required |
POST | /Consumer /ApplicableOperations | Creates an applicable operation. Payload should include securable type id or name. Using both causes ambiguity in the Consumer API which will not try to set any priority over which one to use and return a Bad Request (400) HTTP status. Example Request - securable type id { "OperationName":"Operation", "SecurableTypeId":8 } Example Request - securable type name { "OperationName":"Operation", "SecurableTypeName":"SecurableType" } |
Returns Unauthorized (401) if user does not have the required |
DELETE | /Consumer /ApplicableOperations/{id} | Deletes applicable operation by id |
Returns Unauthorized (401) if user does not have the required |