To control who has access to Data Labeling, and the type
of access for each group of users, you must create policies.
By default only the users in the Administrators group have access to all
Data Labeling resources. For everyone else who's
involved with Data Labeling, you must set up policies that assign them proper rights to
Data Labeling resources.
The following table lists the API operations in a logical order, grouped by resource
type.
For information about permissions, see permissions.
API Operation
Permissions Required to Use the Operation
ListDatasets
DATA_LABELING_DATASET_INSPECT
CreateDataset
DATA_LABELING_DATASET_CREATE
DeleteDataset
DATA_LABELING_DATASET_DELETE
GetDataset
DATA_LABELING_DATASET_READ
UpdateDataset
DATA_LABELING_DATASET_UPDATE
GenerateDatasetRecords
DATA_LABELING_DATASET_UPDATE
ChangeDatasetCompartment
DATA_LABELING_DATASET_MOVE
SnapshotDataset
DATA_LABELING_DATASET_UPDATE
AddDatasetLabels
DATA_LABELING_DATASET_UPDATE
RenameDatasetLabels
DATA_LABELING_DATASET_UPDATE
RemoveDatasetLabels
DATA_LABELING_DATASET_UPDATE
ListAnnotationFormats
DATA_LABELING_DATASET_INSPECT
ListRecords
DATA_LABELING_RECORD_INSPECT
CreateRecord
DATA_LABELING_RECORD_CREATE
DeleteRecord
DATA_LABELING_RECORD_DELETE
GetRecord
DATA_LABELING_RECORD_READ
GetRecordContent
DATA_LABELING_RECORD_READ
GetRecordPreviewContent
DATA_LABELING_RECORD_READ
UpdateRecord
DATA_LABELING_RECORD_UPDATE
SummarizeRecordAnalytics
DATA_LABELING_RECORD_INSPECT
ListAnnotations
DATA_LABELING_ANNOTATION_INSPECT
CreateAnnotation
DATA_LABELING_ANNOTATION_CREATE
DeleteAnnotation
DATA_LABELING_ANNOTATION_DELETE
GetAnnotation
DATA_LABELING_ANNOTATION_READ
UpdateAnnotation
DATA_LABELING_ANNOTATION_UPDATE
SummarizeAnnotationAnalytics
DATA_LABELING_ANNOTATION_INSPECT
ListWorkRequests
DATA_LABELING_WORK_REQUEST_INSPECT
DATA_LABELING_DATASET_INSPECT
GetWorkRequest
DATA_LABELING_WORK_REQUEST_READ
DATA_LABELING_DATASET_READ
ListWorkRequestLogs
DATA_LABELING_WORK_REQUEST_READ
ListWorkRequestErrors
DATA_LABELING_WORK_REQUEST_READ
Details for Verbs + Resource-Type Combinations 🔗
The following tables show the permissions and API operations covered by each verb for
Data Labeling. The level of access is cumulative as you go from
inspect > read > use > manage. A plus sign (+) in a
table cell indicates incremental access compared to the cell directly above it, whereas "no
extra" indicates no incremental access.