{
  "acceptagentrequest": {
    "name": "AcceptAgentRequest",
    "description": "Grants permission to accept a pending approval request from the agent",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "canceltask": {
    "name": "CancelTask",
    "description": "Grants permission to cancel a task",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "cancelturn": {
    "name": "CancelTurn",
    "description": "Grants permission to cancel an in-progress conversation turn",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createagentspace": {
    "name": "CreateAgentSpace",
    "description": "Grants permission to create a new FinOps Agent workspace",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createautomation": {
    "name": "CreateAutomation",
    "description": "Grants permission to create a reusable automation",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createconnection": {
    "name": "CreateConnection",
    "description": "Grants permission to create a connection",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createconversation": {
    "name": "CreateConversation",
    "description": "Grants permission to create a new conversation with the FinOps Agent",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createdocument": {
    "name": "CreateDocument",
    "description": "Grants permission to create a document",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createintegration": {
    "name": "CreateIntegration",
    "description": "Grants permission to create a third-party integration",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createonetimeloginsession": {
    "name": "CreateOneTimeLoginSession",
    "description": "Grants permission to create a one-time login session for the FinOps Agent web application",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createtask": {
    "name": "CreateTask",
    "description": "Grants permission to create a task",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createturn": {
    "name": "CreateTurn",
    "description": "Grants permission to create a new turn in a conversation",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteagentspace": {
    "name": "DeleteAgentSpace",
    "description": "Grants permission to delete a FinOps Agent workspace",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteartifact": {
    "name": "DeleteArtifact",
    "description": "Grants permission to delete an artifact and its content",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteautomation": {
    "name": "DeleteAutomation",
    "description": "Grants permission to delete an automation",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteconnection": {
    "name": "DeleteConnection",
    "description": "Grants permission to delete a connection",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletedocument": {
    "name": "DeleteDocument",
    "description": "Grants permission to delete a document",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteintegration": {
    "name": "DeleteIntegration",
    "description": "Grants permission to delete a third-party integration",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getagentrequest": {
    "name": "GetAgentRequest",
    "description": "Grants permission to view details of a pending approval request from the agent",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getagentspace": {
    "name": "GetAgentSpace",
    "description": "Grants permission to view details of a FinOps Agent workspace",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getartifactcontent": {
    "name": "GetArtifactContent",
    "description": "Grants permission to download artifact content",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getartifactmetadata": {
    "name": "GetArtifactMetadata",
    "description": "Grants permission to view artifact metadata",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getautomation": {
    "name": "GetAutomation",
    "description": "Grants permission to view details of an automation",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getconnection": {
    "name": "GetConnection",
    "description": "Grants permission to view details of a connection",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getdocumentcontent": {
    "name": "GetDocumentContent",
    "description": "Grants permission to download document content",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getdocumentmetadata": {
    "name": "GetDocumentMetadata",
    "description": "Grants permission to view document metadata",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getintegration": {
    "name": "GetIntegration",
    "description": "Grants permission to view details of a third-party integration",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "gettask": {
    "name": "GetTask",
    "description": "Grants permission to view details of a task",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getturn": {
    "name": "GetTurn",
    "description": "Grants permission to view details of a conversation turn",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listagentspaces": {
    "name": "ListAgentSpaces",
    "description": "Grants permission to list all FinOps Agent workspaces in the account",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listartifacts": {
    "name": "ListArtifacts",
    "description": "Grants permission to list artifacts",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listautomations": {
    "name": "ListAutomations",
    "description": "Grants permission to list automations",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listconnections": {
    "name": "ListConnections",
    "description": "Grants permission to list connections",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listconversations": {
    "name": "ListConversations",
    "description": "Grants permission to list conversations",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listdocuments": {
    "name": "ListDocuments",
    "description": "Grants permission to list documents",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listintegrations": {
    "name": "ListIntegrations",
    "description": "Grants permission to list third-party integrations",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listrecords": {
    "name": "ListRecords",
    "description": "Grants permission to list records for real-time agent activity display",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listtasks": {
    "name": "ListTasks",
    "description": "Grants permission to list tasks",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listturns": {
    "name": "ListTurns",
    "description": "Grants permission to list turns in a conversation",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "rejectagentrequest": {
    "name": "RejectAgentRequest",
    "description": "Grants permission to reject a pending approval request from the agent",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "restoredocument": {
    "name": "RestoreDocument",
    "description": "Grants permission to restore an archived document",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "sendfeedback": {
    "name": "SendFeedback",
    "description": "Grants permission to submit feedback on agent responses",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateagentspace": {
    "name": "UpdateAgentSpace",
    "description": "Grants permission to update a FinOps Agent workspace configuration",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateautomation": {
    "name": "UpdateAutomation",
    "description": "Grants permission to update an automation",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateconnection": {
    "name": "UpdateConnection",
    "description": "Grants permission to update a connection",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatedocument": {
    "name": "UpdateDocument",
    "description": "Grants permission to update a document's content and metadata",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  }
}