> ## Documentation Index
> Fetch the complete documentation index at: https://docs.siftstack.com/llms.txt
> Use this file to discover all available pages before exploring further.

# action_type

> sift/common/v1/action_type.proto

<a name="sift_common_v1_action_type-proto" />

<a name="sift_common_v1_action_type-proto-services" />

## Services

*RPC methods exposed by this API.*

<a name="sift_common_v1_action_type-proto-messages" />

## Messages

*Data models used across requests/responses.*

<a name="sift_common_v1_action_type-proto-enums" />

## Enums

*Allowed constant values used in message fields.*

### ActionType

ActionType represents the type of action being performed on a resource
Granular ABAC actions, broken up by CRUD.

| Name                         | Number | Description                                                                                                                                                             |
| :--------------------------- | :----- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| ACTION\_TYPE\_UNSPECIFIED    | 0      |                                                                                                                                                                         |
| ACTION\_TYPE\_INGEST\_DATA   | 110    | Create actions (reserving 100 for generic create)                                                                                                                       |
| ACTION\_TYPE\_CREATE\_RUN    | 120    |                                                                                                                                                                         |
| ACTION\_TYPE\_VIEW\_DETAILS  | 200    | Read actions Lowest-level read action type. If this is denied, all other read actions should be denied. Used for view/search/index metadata and overview details pages. |
| ACTION\_TYPE\_VIEW\_DATA     | 205    | Read telemetry data values from channels/runs/assets. Keep ACTION\_TYPE\_VIEW\_DETAILS for non-telemetry "view details" style access.                                   |
| ACTION\_TYPE\_EXPORT         | 210    |                                                                                                                                                                         |
| ACTION\_TYPE\_EDIT\_DETAILS  | 310    | Update/Edit actions (reserving 300 for generic edit) Name, Description, Units                                                                                           |
| ACTION\_TYPE\_EDIT\_TAGS     | 312    |                                                                                                                                                                         |
| ACTION\_TYPE\_EDIT\_METADATA | 313    |                                                                                                                                                                         |
| ACTION\_TYPE\_ARCHIVE        | 400    | Delete actions                                                                                                                                                          |
