Permisos de grano fino
Lo que necesita un token de acceso personal de grano fino para cada acción que ofrece este servidor, tal como lo declara GitLab 19.4.1. Las peticiones salen de los handlers (docs/development/action-requests.json) y los permisos, de la autorización que GitLab registra para cada ruta, tipo GraphQL y mutación (docs/development/gitlab-api-live.json). Los permisos se nombran con las palabras del propio GitLab, tal como los muestra su página de creación de tokens, con el ámbito en que se concede cada uno: un token cuya concesión cubre todos los permisos de una línea, en uno de los ámbitos nombrados, puede ejecutar la acción. Cuando una acción tiene varias líneas, basta con cualquiera de ellas, porque la acción envía una petición distinta según su entrada. Cuando una de esas peticiones es una que ningún token de grano fino supera, la entrada lo dice después de lo que necesitan las demás: la acción se ejecuta, salvo con una entrada que le haga enviar esa petición.
Una acción para la que GitLab no declara nada no se puede ejecutar con un token de grano fino en esta versión, diga lo que diga la concesión: el motivo está en la segunda columna, y la salida es un token de acceso personal clásico. Se sirve vacío nombra una parte de la respuesta que GitLab omite para un token de grano fino mientras sirve el resto: siempre, o salvo que la concesión tenga también lo que figura tras ella. Cada parte se escribe como la selección GraphQL que llega a ella desde el campo que pide la acción.
Los tokens de acceso personal clásicos no se juzgan aquí: sus scopes deciden lo que pueden hacer, como hasta ahora. El mismo requisito se sirve para cada acción en el bloque fine_grained de su detalle gitlab://tools/{id}. Tokens de grano fino explica cómo crear un token, qué necesita de él el servidor al arrancar y cómo se lee un rechazo.
| Acción | Necesita | Se sirve vacío |
|---|---|---|
access.approve_group | Access Request: Approve en grupo | |
access.approve_project | Access Request: Approve en proyecto | |
access.deny_group | Access Request: Delete en grupo o usuario | |
access.deny_project | Access Request: Delete en proyecto o usuario | |
access.deploy_key_add | Deploy Key: Create en proyecto | |
access.deploy_key_add_instance | Deploy Key: Create en instancia | |
access.deploy_key_delete | Deploy Key: Delete en proyecto | |
access.deploy_key_enable | Deploy Key: Enable en proyecto | |
access.deploy_key_get | Deploy Key: Read en proyecto | |
access.deploy_key_list_all | Deploy Key: Read en instancia | |
access.deploy_key_list_project | Deploy Key: Read en proyecto | |
access.deploy_key_list_user_project | Deploy Key: Read en usuario | |
access.deploy_key_update | Deploy Key: Update en proyecto | |
access.deploy_token_create_group | Deploy Token: Create en grupo | |
access.deploy_token_create_project | Deploy Token: Create en proyecto | |
access.deploy_token_delete_group | Deploy Token: Delete en grupo | |
access.deploy_token_delete_project | Deploy Token: Delete en proyecto | |
access.deploy_token_get_group | Deploy Token: Read en grupo | |
access.deploy_token_get_project | Deploy Token: Read en proyecto | |
access.deploy_token_list_all | Deploy Token: Read en instancia | |
access.deploy_token_list_group | Deploy Token: Read en grupo | |
access.deploy_token_list_project | Deploy Token: Read en proyecto | |
access.invite_group | Invitation: Create en grupo | |
access.invite_list_group | Invitation: Read en grupo | |
access.invite_list_project | Invitation: Read en proyecto | |
access.invite_project | Invitation: Create en proyecto | |
access.request_group | Access Request: Create en usuario | |
access.request_list_group | Access Request: Read en grupo | |
access.request_list_project | Access Request: Read en proyecto | |
access.request_project | Access Request: Create en usuario | |
access.token_group_create | Resource Access Token: Create en grupo | |
access.token_group_get | Resource Access Token: Read en grupo | |
access.token_group_list | Resource Access Token: Read en grupo | |
access.token_group_revoke | Resource Access Token: Delete en grupo | |
access.token_group_rotate | Resource Access Token: Rotate en grupo | |
access.token_group_rotate_self | Resource Access Token: Rotate en grupo | |
access.token_personal_get | Personal Access Token: Read en usuario | |
access.token_personal_list | Personal Access Token: Read en usuario | |
access.token_personal_revoke | Personal Access Token: Revoke en usuario | |
access.token_personal_revoke_self | Personal Access Token: Revoke en usuario | |
access.token_personal_rotate | Personal Access Token: Rotate en usuario | |
access.token_personal_rotate_self | Personal Access Token: Rotate en usuario | |
access.token_project_create | Resource Access Token: Create en proyecto | |
access.token_project_get | Resource Access Token: Read en proyecto | |
access.token_project_list | Resource Access Token: Read en proyecto | |
access.token_project_revoke | Resource Access Token: Delete en proyecto | |
access.token_project_rotate | Resource Access Token: Rotate en proyecto | |
access.token_project_rotate_self | Resource Access Token: Rotate en proyecto |
achievement
Sección titulada «achievement»| Acción | Necesita | Se sirve vacío |
|---|---|---|
achievement.award | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para UserAchievement en la respuesta, así que la escritura se confirma y su respuesta se pierde | |
achievement.create | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Achievement en la respuesta, así que la escritura se confirma y su respuesta se pierde | |
achievement.delete | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Achievement en la respuesta, así que la escritura se confirma y su respuesta se pierde | |
achievement.list | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
achievement.recipients | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
achievement.revoke | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para UserAchievement en la respuesta, así que la escritura se confirma y su respuesta se pierde | |
achievement.unique_users | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
achievement.update | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Achievement en la respuesta, así que la escritura se confirma y su respuesta se pierde | |
achievement.user_achievement_delete | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para UserAchievement en la respuesta, así que la escritura se confirma y su respuesta se pierde | |
achievement.user_achievement_reorder | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para UserAchievement en la respuesta, así que la escritura se confirma y su respuesta se pierde | |
achievement.user_achievement_update | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para UserAchievement en la respuesta, así que la escritura se confirma y su respuesta se pierde | |
achievement.user_list | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para UserAchievement, del que está hecha la respuesta |
| Acción | Necesita | Se sirve vacío |
|---|---|---|
admin.alert_metric_image_delete | Alert Metric Image: Delete en proyecto | |
admin.alert_metric_image_list | Alert Metric Image: Read en proyecto | |
admin.alert_metric_image_update | Alert Metric Image: Update en proyecto | |
admin.alert_metric_image_upload | Alert Metric Image: Create en proyecto | |
admin.app_statistics_get | Statistic: Read en instancia | |
admin.appearance_get | Application Appearance: Read en instancia | |
admin.appearance_update | Application Appearance: Update en instancia | |
admin.application_create | OAuth Application: Create en instancia | |
admin.application_delete | OAuth Application: Delete en instancia | |
admin.application_list | OAuth Application: Read en instancia | |
admin.application_renew_secret | OAuth Application: Renew Secret en instancia | |
admin.broadcast_message_create | Broadcast Message: Create en instancia | |
admin.broadcast_message_delete | Broadcast Message: Delete en instancia | |
admin.broadcast_message_get | una petición que GitLab no juzga por la concesión | |
admin.broadcast_message_list | una petición que GitLab no juzga por la concesión | |
admin.broadcast_message_update | Broadcast Message: Update en instancia | |
admin.bulk_import_cancel | Import: Cancel en instancia | |
admin.bulk_import_entity_failures | Import: Read en instancia | |
admin.bulk_import_entity_get | Import: Read en instancia | |
admin.bulk_import_entity_list | Import: Read en instancia | |
admin.bulk_import_get | Import: Read en instancia | |
admin.bulk_import_list | Import: Read en instancia | |
admin.bulk_import_start | Import: Create en instancia | |
admin.cluster_agent_delete | Cluster Agent: Delete en proyecto | |
admin.cluster_agent_get | Cluster Agent: Read en proyecto | |
admin.cluster_agent_list | Cluster Agent: Read en proyecto | |
admin.cluster_agent_register | Cluster Agent: Create en proyecto | |
admin.cluster_agent_token_create | Cluster Agent Token: Create en proyecto | |
admin.cluster_agent_token_get | Cluster Agent Token: Read en proyecto | |
admin.cluster_agent_token_list | Cluster Agent Token: Read en proyecto | |
admin.cluster_agent_token_revoke | Cluster Agent Token: Revoke en proyecto | |
admin.custom_attr_delete | una de: Custom Attribute: Delete en instancia o Custom Attribute: Delete en grupo o Custom Attribute: Delete en proyecto | |
admin.custom_attr_get | una de: Custom Attribute: Read en instancia o Custom Attribute: Read en grupo o Custom Attribute: Read en proyecto | |
admin.custom_attr_list | una de: Custom Attribute: Read en instancia o Custom Attribute: Read en grupo o Custom Attribute: Read en proyecto | |
admin.custom_attr_set | una de: Custom Attribute: Update en instancia o Custom Attribute: Update en grupo o Custom Attribute: Update en proyecto | |
admin.db_migration_mark | Database Migration: Mark en instancia | |
admin.dependency_proxy_delete | Dependency Proxy Cache: Purge en grupo | |
admin.error_tracking_create | Error Tracking Client Key: Create en proyecto | |
admin.error_tracking_delete | Error Tracking Client Key: Delete en proyecto | |
admin.error_tracking_get_settings | Error Tracking Setting: Read en proyecto | |
admin.error_tracking_list | Error Tracking Client Key: Read en proyecto | |
admin.error_tracking_update_settings | Error Tracking Setting: Update en proyecto | |
admin.feature_delete | Feature: Delete en instancia | |
admin.feature_list | Feature: Read en instancia | |
admin.feature_list_definitions | Feature: Read en instancia | |
admin.feature_set | Feature: Update en instancia | |
admin.import_bitbucket | Import: Create en grupo o usuario | |
admin.import_bitbucket_server | Import: Create en instancia | |
admin.import_cancel_github | Import: Cancel en usuario | |
admin.import_gists | Import: Create en usuario | |
admin.import_github | Import: Create en grupo o usuario | |
admin.license_add | License: Create en instancia | |
admin.license_delete | License: Delete en instancia | |
admin.license_get | License: Read en instancia | |
admin.metadata_get | Metadata: Read en instancia | |
admin.plan_limits_change | Plan Limit: Update en instancia | |
admin.plan_limits_get | Plan Limit: Read en instancia | |
admin.secure_file_create | Secure File: Create en proyecto | |
admin.secure_file_delete | Secure File: Delete en proyecto | |
admin.secure_file_get | Secure File: Read en proyecto | |
admin.secure_file_list | Secure File: Read en proyecto | |
admin.settings_get | Application Setting: Read en instancia | |
admin.settings_update | Application Setting: Update en instancia | |
admin.sidekiq_compound_metrics | Sidekiq Metric: Read en instancia | |
admin.sidekiq_job_stats | Sidekiq Metric: Read en instancia | |
admin.sidekiq_process_metrics | Sidekiq Metric: Read en instancia | |
admin.sidekiq_queue_metrics | Sidekiq Metric: Read en instancia | |
admin.system_hook_add | Webhook: Create en instancia | |
admin.system_hook_delete | Webhook: Delete en instancia | |
admin.system_hook_delete_url_variable | Webhook: Update en instancia | |
admin.system_hook_edit | Webhook: Update en instancia | |
admin.system_hook_get | Webhook: Read en instancia | |
admin.system_hook_list | Webhook: Read en instancia | |
admin.system_hook_set_url_variable | Webhook: Update en instancia | |
admin.system_hook_test | Webhook: Trigger en instancia | |
admin.terraform_state_delete | Terraform State: Delete en proyecto | |
admin.terraform_state_get | Project: Read en proyecto; Terraform State: Read en proyecto | project { terraformState { latestVersion } } (sin Terraform State: Read en proyecto) |
admin.terraform_state_list | Project: Read en proyecto; Terraform State: Read en proyecto | project { terraformStates { nodes { latestVersion } } } (sin Terraform State: Read en proyecto) |
admin.terraform_state_lock | Terraform State: Lock en proyecto | |
admin.terraform_state_unlock | Terraform State: Lock en proyecto | |
admin.terraform_version_delete | Terraform State: Delete en proyecto | |
admin.topic_create | Topic: Create en instancia | |
admin.topic_delete | Topic: Delete en instancia | |
admin.topic_get | una petición que GitLab no juzga por la concesión | |
admin.topic_list | una petición que GitLab no juzga por la concesión | |
admin.topic_update | Topic: Update en instancia | |
admin.usage_data_metric_definitions | una petición que GitLab no juzga por la concesión | |
admin.usage_data_non_sql_metrics | Usage Data Metric: Read en instancia | |
admin.usage_data_queries | Usage Data Query: Read en instancia | |
admin.usage_data_service_ping | Service Ping: Read en instancia | |
admin.usage_data_track_event | Internal Event: Track en instancia | |
admin.usage_data_track_events | Internal Event: Track en instancia |
attestation
Sección titulada «attestation»| Acción | Necesita | Se sirve vacío |
|---|---|---|
attestation.download | Attestation: Read en proyecto | |
attestation.list | Attestation: Read en proyecto |
audit_event
Sección titulada «audit_event»| Acción | Necesita | Se sirve vacío |
|---|---|---|
audit_event.get_group | Audit Event: Read en grupo | |
audit_event.get_instance | Audit Event: Read en instancia | |
audit_event.get_project | Audit Event: Read en proyecto | |
audit_event.list_group | Audit Event: Read en grupo | |
audit_event.list_instance | Audit Event: Read en instancia | |
audit_event.list_project | Audit Event: Read en proyecto |
| Acción | Necesita | Se sirve vacío |
|---|---|---|
branch.create | Branch: Create en proyecto | |
branch.delete | Branch: Delete en proyecto | |
branch.delete_merged | Branch: Delete en proyecto | |
branch.get | Branch: Read en proyecto | |
branch.get_protected | Protected Branch: Read en proyecto | |
branch.list | Branch: Read en proyecto | |
branch.list_protected | Protected Branch: Read en proyecto | |
branch.protect | Branch: Protect en proyecto | |
branch.rule_list | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para BranchRule, del que está hecha la respuesta | |
branch.unprotect | Branch: Protect en proyecto | |
branch.update_protected | Protected Branch: Update en proyecto |
ci_catalog
Sección titulada «ci_catalog»| Acción | Necesita | Se sirve vacío |
|---|---|---|
ci_catalog.get | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para CiCatalogResource, del que está hecha la respuesta | |
ci_catalog.list | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para CiCatalogResource, del que está hecha la respuesta |
ci_variable
Sección titulada «ci_variable»| Acción | Necesita | Se sirve vacío |
|---|---|---|
ci_variable.create | Variable: Create en proyecto | |
ci_variable.delete | Variable: Delete en proyecto | |
ci_variable.get | Variable: Read en proyecto | |
ci_variable.group_create | Variable: Create en grupo | |
ci_variable.group_delete | Variable: Delete en grupo | |
ci_variable.group_get | Variable: Read en grupo | |
ci_variable.group_list | Variable: Read en grupo | |
ci_variable.group_update | Variable: Update en grupo | |
ci_variable.instance_create | Variable: Create en instancia | |
ci_variable.instance_delete | Variable: Delete en instancia | |
ci_variable.instance_get | Variable: Read en instancia | |
ci_variable.instance_list | Variable: Read en instancia | |
ci_variable.instance_update | Variable: Update en instancia | |
ci_variable.list | Variable: Read en proyecto | |
ci_variable.update | Variable: Update en proyecto |
compliance_policy
Sección titulada «compliance_policy»| Acción | Necesita | Se sirve vacío |
|---|---|---|
compliance_policy.get | Compliance Policy Setting: Read en instancia | |
compliance_policy.update | Compliance Policy Setting: Update en instancia |
custom_emoji
Sección titulada «custom_emoji»| Acción | Necesita | Se sirve vacío |
|---|---|---|
custom_emoji.create | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para CustomEmoji en la respuesta, así que la escritura se confirma y su respuesta se pierde | |
custom_emoji.delete | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para CustomEmoji en la respuesta, así que la escritura se confirma y su respuesta se pierde | |
custom_emoji.list | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para CustomEmoji, del que está hecha la respuesta |
dependency
Sección titulada «dependency»| Acción | Necesita | Se sirve vacío |
|---|---|---|
dependency.export_create | Dependency List Export: Create en proyecto | |
dependency.export_download | Dependency List Export: Read en proyecto o grupo | |
dependency.export_get | Dependency List Export: Read en proyecto o grupo | |
dependency.list | Dependency: Read en proyecto |
discover_project
Sección titulada «discover_project»| Acción | Necesita | Se sirve vacío |
|---|---|---|
discover_project.resolve | Project: Read en proyecto |
dora_metrics
Sección titulada «dora_metrics»| Acción | Necesita | Se sirve vacío |
|---|---|---|
dora_metrics.group | Dora Metric: Read en grupo | |
dora_metrics.project | Dora Metric: Read en proyecto |
enterprise_user
Sección titulada «enterprise_user»| Acción | Necesita | Se sirve vacío |
|---|---|---|
enterprise_user.delete | Enterprise User: Delete en grupo | |
enterprise_user.disable_2fa | Enterprise User: Disable Two Factor en grupo | |
enterprise_user.get | Enterprise User: Read en grupo | |
enterprise_user.list | Enterprise User: Read en grupo |
environment
Sección titulada «environment»| Acción | Necesita | Se sirve vacío |
|---|---|---|
environment.create | Environment: Create en proyecto | |
environment.delete | Environment: Delete en proyecto | |
environment.deployment_approve_or_reject | Deployment: Approve en proyecto | |
environment.deployment_create | Deployment: Create en proyecto | |
environment.deployment_delete | Deployment: Delete en proyecto | |
environment.deployment_get | Deployment: Read en proyecto | |
environment.deployment_list | Deployment: Read en proyecto | |
environment.deployment_merge_requests | Deployment: Read, Merge Request: Read en proyecto | |
environment.deployment_update | Deployment: Update en proyecto | |
environment.freeze_create | Freeze Period: Create en proyecto | |
environment.freeze_delete | Freeze Period: Delete en proyecto | |
environment.freeze_get | Freeze Period: Read en proyecto | |
environment.freeze_list | Freeze Period: Read en proyecto | |
environment.freeze_update | Freeze Period: Update en proyecto | |
environment.get | Environment: Read en proyecto | |
environment.list | Environment: Read en proyecto | |
environment.protected_get | Protected Environment: Read en proyecto | |
environment.protected_list | Protected Environment: Read en proyecto | |
environment.protected_protect | Protected Environment: Create en proyecto | |
environment.protected_unprotect | Protected Environment: Delete en proyecto | |
environment.protected_update | Protected Environment: Update en proyecto | |
environment.stop | Environment: Stop en proyecto | |
environment.update | Environment: Update en proyecto |
external_status_check
Sección titulada «external_status_check»| Acción | Necesita | Se sirve vacío |
|---|---|---|
external_status_check.create_project | External Status Check Service: Create en proyecto | |
external_status_check.delete_project | External Status Check Service: Delete en proyecto | |
external_status_check.list_project | External Status Check Service: Read en proyecto | |
external_status_check.list_project_checks | External Status Check Service: Read en proyecto | |
external_status_check.list_project_mr_checks | External Status Check: Read en proyecto | |
external_status_check.retry_project | External Status Check: Retry en proyecto | |
external_status_check.set_project_mr_status | External Status Check: Update en proyecto | |
external_status_check.update_project | External Status Check Service: Update en proyecto |
feature_flags
Sección titulada «feature_flags»| Acción | Necesita | Se sirve vacío |
|---|---|---|
feature_flags.feature_flag_create | Feature Flag: Create en proyecto | |
feature_flags.feature_flag_delete | Feature Flag: Delete en proyecto | |
feature_flags.feature_flag_get | Feature Flag: Read en proyecto | |
feature_flags.feature_flag_list | Feature Flag: Read en proyecto | |
feature_flags.feature_flag_update | Feature Flag: Update en proyecto | |
feature_flags.ff_user_list_create | Feature Flag User List: Create en proyecto | |
feature_flags.ff_user_list_delete | Feature Flag User List: Delete en proyecto | |
feature_flags.ff_user_list_get | Feature Flag User List: Read en proyecto | |
feature_flags.ff_user_list_list | Feature Flag User List: Read en proyecto | |
feature_flags.ff_user_list_update | Feature Flag User List: Update en proyecto |
| Acción | Necesita | Se sirve vacío |
|---|---|---|
geo.create | Geo Site: Create en instancia | |
geo.delete | Geo Site: Delete en instancia | |
geo.edit | Geo Site: Update en instancia | |
geo.get | Geo Site: Read en instancia | |
geo.get_status | Geo Site: Read en instancia | |
geo.list | Geo Site: Read en instancia | |
geo.list_status | Geo Site: Read en instancia | |
geo.repair | Geo Site: Repair en instancia |
| Acción | Necesita | Se sirve vacío |
|---|---|---|
group.analytics_issues_count | Activity Analytics: Read en grupo | |
group.analytics_members_count | Activity Analytics: Read en grupo | |
group.analytics_mr_count | Activity Analytics: Read en grupo | |
group.archive | Group: Archive en grupo | |
group.badge_add | Badge: Create en grupo | |
group.badge_delete | Badge: Delete en grupo | |
group.badge_edit | Badge: Update en grupo | |
group.badge_get | Badge: Read en grupo | |
group.badge_list | Badge: Read en grupo | |
group.badge_preview | Badge: Read en grupo | |
group.create | Group: Create en usuario | |
group.credential_delete_ssh_key | SSH Key: Delete en grupo | |
group.credential_list_pats | Personal Access Token: Read en grupo | |
group.credential_list_ssh_keys | SSH Key: Read en grupo | |
group.credential_revoke_pat | Personal Access Token: Revoke en grupo | |
group.delete | Group: Delete en grupo | |
group.epic_board_get | Work Item: Read en grupo | |
group.epic_board_list | Work Item: Read en grupo | |
group.epic_create | No alcanzable en esta versión: WorkItem se declara en un ámbito al que nunca se resuelve el objeto que alcanza la acción, así que la escritura se confirma y su respuesta se pierde | |
group.epic_delete | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
group.epic_discussion_add_note | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
group.epic_discussion_create | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
group.epic_discussion_delete_note | Work Item: Delete en proyecto o grupo | |
group.epic_discussion_get | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
group.epic_discussion_list | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
group.epic_discussion_update_note | Work Item: Update en proyecto o grupo; Work Item: Read en proyecto o grupo | updateNote { quickActionsStatus } (siempre), updateNote { note { author } } (sin User: Read en usuario), updateNote { note { lastEditedBy } } (sin User: Read en usuario), updateNote { note { resolvedBy } } (sin User: Read en usuario) |
group.epic_get | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
group.epic_get_links | Work Item: Read en grupo | |
group.epic_issue_assign | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
group.epic_issue_list | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
group.epic_issue_remove | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
group.epic_issue_update | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
group.epic_list | Work Item: Read en grupo. Con una entrada que envía otra petición en su lugar, no alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
group.epic_note_create | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
group.epic_note_delete | Work Item: Delete en proyecto o grupo | |
group.epic_note_get | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
group.epic_note_list | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
group.epic_note_update | Work Item: Update en proyecto o grupo; Work Item: Read en proyecto o grupo | updateNote { quickActionsStatus } (siempre), updateNote { note { author } } (sin User: Read en usuario), updateNote { note { lastEditedBy } } (sin User: Read en usuario), updateNote { note { resolvedBy } } (sin User: Read en usuario) |
group.epic_update | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
group.event_epic_label_get | Work Item: Read en grupo | |
group.event_epic_label_list | Work Item: Read en grupo | |
group.get | Group: Read en grupo | |
group.group_billable_member_memberships_list | Member: Read en grupo | |
group.group_billable_member_remove | Member: Delete en grupo | |
group.group_billable_members_list | Member: Read en grupo | |
group.group_board_create | Work Item: Create en grupo | |
group.group_board_create_list | Work Item: Create en grupo | |
group.group_board_delete | Work Item: Delete en grupo | |
group.group_board_delete_list | Work Item: Delete en grupo | |
group.group_board_get | Work Item: Read en grupo | |
group.group_board_get_list | Work Item: Read en grupo | |
group.group_board_list | Work Item: Read en grupo | |
group.group_board_list_lists | Work Item: Read en grupo | |
group.group_board_update | Work Item: Update en grupo | |
group.group_board_update_list | Work Item: Update en grupo | |
group.group_export_download | Export: Download en grupo | |
group.group_export_schedule | Export: Create en grupo | |
group.group_import_file | Import: Create en instancia | |
group.group_label_create | Label: Create en grupo | |
group.group_label_delete | Label: Delete en grupo | |
group.group_label_get | Label: Read en grupo | |
group.group_label_list | Label: Read en grupo | |
group.group_label_subscribe | Label: Subscribe en grupo | |
group.group_label_unsubscribe | Label: Subscribe en grupo | |
group.group_label_update | Label: Update en grupo | |
group.group_member_add | Member: Create en grupo | |
group.group_member_edit | Member: Update en grupo | |
group.group_member_get | Member: Read en grupo | |
group.group_member_get_inherited | Member: Read en grupo | |
group.group_member_remove | Member: Delete en grupo | |
group.group_member_share | Group: Share en grupo | |
group.group_member_unshare | Group: Share en grupo | |
group.group_milestone_burndown | Work Item: Read en grupo | |
group.group_milestone_create | Work Item: Create en grupo | |
group.group_milestone_delete | Work Item: Read en grupo; Work Item: Delete en grupo | |
group.group_milestone_get | Work Item: Read en grupo | |
group.group_milestone_issues | Work Item: Read en grupo | |
group.group_milestone_list | Work Item: Read en grupo | |
group.group_milestone_merge_requests | Work Item: Read en grupo | |
group.group_milestone_update | Work Item: Read en grupo; Work Item: Update en grupo | |
group.group_relations_list_status | Export: Read en grupo | |
group.group_relations_schedule | Export: Create en grupo | |
group.group_upload_delete_by_id | Markdown Upload: Delete en grupo | |
group.group_upload_delete_by_secret | Markdown Upload: Delete en grupo | |
group.group_upload_list | Markdown Upload: Read en grupo | |
group.hook_add | Webhook: Create en grupo | |
group.hook_delete | Webhook: Delete en grupo | |
group.hook_delete_custom_header | Webhook: Update en grupo | |
group.hook_delete_url_variable | Webhook: Update en grupo | |
group.hook_edit | Webhook: Update en grupo | |
group.hook_get | Webhook: Read en grupo | |
group.hook_list | Webhook: Read en grupo | |
group.hook_resend_event | Webhook: Trigger en grupo | |
group.hook_set_custom_header | Webhook: Update en grupo | |
group.hook_set_url_variable | Webhook: Update en grupo | |
group.hook_test | Webhook: Trigger en grupo | |
group.invited_groups | Group: Read en grupo | |
group.issues | Work Item: Read en grupo | |
group.ldap_link_add | LDAP Group Link: Create en grupo | |
group.ldap_link_delete | LDAP Group Link: Delete en grupo | |
group.ldap_link_delete_for_provider | LDAP Group Link: Delete en grupo | |
group.ldap_link_list | LDAP Group Link: Read en grupo | |
group.ldap_sync | LDAP Group Sync: Run en grupo | |
group.list | Group: Read en usuario | |
group.list_provisioned_users | Provisioned User: Read en grupo | |
group.members | Member: Read en grupo | |
group.projects | Project: Read en grupo | |
group.protected_branch_get | Protected Branch: Read en grupo | |
group.protected_branch_list | Protected Branch: Read en grupo | |
group.protected_branch_protect | Branch: Protect en grupo | |
group.protected_branch_unprotect | Branch: Protect en grupo | |
group.protected_branch_update | Protected Branch: Update en grupo | |
group.protected_env_get | Protected Environment: Read en grupo | |
group.protected_env_list | Protected Environment: Read en grupo | |
group.protected_env_protect | Protected Environment: Create en grupo | |
group.protected_env_unprotect | Protected Environment: Delete en grupo | |
group.protected_env_update | Protected Environment: Update en grupo | |
group.push_rule_add | Push Rule: Create en grupo | |
group.push_rule_delete | Push Rule: Delete en grupo | |
group.push_rule_edit | Push Rule: Update en grupo | |
group.push_rule_get | Push Rule: Read en grupo | |
group.release_list | Release: Read en grupo | |
group.restore | Group: Update en grupo | |
group.saml_link_add | SAML Group Link: Create en grupo | |
group.saml_link_delete | SAML Group Link: Delete en grupo | |
group.saml_link_get | SAML Group Link: Read en grupo | |
group.saml_link_list | SAML Group Link: Read en grupo | |
group.saml_users_list | SAML User: Read en grupo | |
group.search | Group: Read en usuario | |
group.security_settings_update | Security Setting: Update en grupo | |
group.service_account_create | Service Account: Create en grupo | |
group.service_account_delete | Service Account: Delete en grupo | |
group.service_account_get | Service Account: Read en grupo | |
group.service_account_list | Service Account: Read en grupo | |
group.service_account_pat_create | Service Account Personal Access Token: Create en grupo | |
group.service_account_pat_list | Service Account Personal Access Token: Read en grupo | |
group.service_account_pat_revoke | Service Account Personal Access Token: Revoke en grupo | |
group.service_account_pat_rotate | Service Account Personal Access Token: Rotate en grupo | |
group.service_account_update | Service Account: Update en grupo | |
group.share_with_group | Group: Share en grupo | |
group.shared_projects | Group: Read en grupo | |
group.shared_with | Group: Read en grupo | |
group.ssh_cert_create | SSH Certificate: Create en grupo | |
group.ssh_cert_delete | SSH Certificate: Delete en grupo | |
group.ssh_cert_list | SSH Certificate: Read en grupo | |
group.subgroups | Group: Read en grupo | |
group.transfer | Group: Transfer en grupo | |
group.transfer_locations | Group: Read en grupo | |
group.transfer_project | Project: Transfer en instancia | |
group.unarchive | Group: Archive en grupo | |
group.unshare_from_group | Group: Share en grupo | |
group.update | Group: Update en grupo | |
group.upload_avatar | Group: Update en grupo | |
group.wiki_create | Wiki: Create en grupo | |
group.wiki_delete | Wiki: Delete en grupo | |
group.wiki_edit | Wiki: Update en grupo | |
group.wiki_get | Wiki: Read en grupo | |
group.wiki_list | Wiki: Read en grupo |
group_scim
Sección titulada «group_scim»| Acción | Necesita | Se sirve vacío |
|---|---|---|
group_scim.delete | SCIM Identity: Delete en grupo | |
group_scim.get | SCIM Identity: Read en grupo | |
group_scim.list | SCIM Identity: Read en grupo | |
group_scim.update | SCIM Identity: Update en grupo |
interactive
Sección titulada «interactive»| Acción | Necesita | Se sirve vacío |
|---|---|---|
interactive.issue_create | Work Item: Create en proyecto | |
interactive.mr_create | Merge Request: Create en proyecto | |
interactive.project_create | Project: Create en usuario | |
interactive.release_create | Release: Create en proyecto |
| Acción | Necesita | Se sirve vacío |
|---|---|---|
issue.create | Work Item: Create en proyecto | |
issue.create_todo | Todo: Create en proyecto | |
issue.delete | Work Item: Delete en proyecto | |
issue.discussion_add_note | Work Item: Create en proyecto | |
issue.discussion_create | Work Item: Create en proyecto | |
issue.discussion_delete_note | Work Item: Delete en proyecto | |
issue.discussion_get | Work Item: Read en proyecto | |
issue.discussion_list | Work Item: Read en proyecto | |
issue.discussion_update_note | Work Item: Update en proyecto | |
issue.emoji_issue_create | Work Item: Create en proyecto | |
issue.emoji_issue_delete | Work Item: Delete en proyecto | |
issue.emoji_issue_get | Work Item: Read en proyecto | |
issue.emoji_issue_list | Work Item: Read en proyecto | |
issue.emoji_issue_note_create | Work Item: Create en proyecto | |
issue.emoji_issue_note_delete | Work Item: Delete en proyecto | |
issue.emoji_issue_note_get | Work Item: Read en proyecto | |
issue.emoji_issue_note_list | Work Item: Read en proyecto | |
issue.event_issue_iteration_get | Work Item: Read en proyecto | |
issue.event_issue_iteration_list | Work Item: Read en proyecto | |
issue.event_issue_label_get | Work Item: Read en proyecto | |
issue.event_issue_label_list | Work Item: Read en proyecto | |
issue.event_issue_milestone_get | Work Item: Read en proyecto | |
issue.event_issue_milestone_list | Work Item: Read en proyecto | |
issue.event_issue_state_get | Work Item: Read en proyecto | |
issue.event_issue_state_list | Work Item: Read en proyecto | |
issue.event_issue_weight_list | Work Item: Read en proyecto | |
issue.get | Work Item: Read en proyecto | |
issue.get_by_id | Work Item: Read en instancia | |
issue.iteration_list_group | Work Item: Read en grupo | |
issue.iteration_list_project | Work Item: Read en proyecto | |
issue.link_create | Work Item: Create en proyecto | |
issue.link_delete | Work Item: Delete en proyecto | |
issue.link_get | Work Item: Read en proyecto | |
issue.link_list | Work Item: Read en proyecto | |
issue.list | Work Item: Read en proyecto | |
issue.list_all | Work Item: Read en usuario | |
issue.list_group | Work Item: Read en grupo | |
issue.move | Work Item: Update en proyecto | |
issue.mrs_closing | Work Item: Read en proyecto | |
issue.mrs_related | Work Item: Read en proyecto | |
issue.note_create | Work Item: Create en proyecto | |
issue.note_delete | Work Item: Delete en proyecto | |
issue.note_get | Work Item: Read en proyecto | |
issue.note_list | Work Item: Read en proyecto | |
issue.note_update | Work Item: Update en proyecto | |
issue.participants | Work Item: Read en proyecto | |
issue.reorder | Work Item: Update en proyecto | |
issue.spent_time_add | Work Item: Update en proyecto | |
issue.spent_time_reset | Work Item: Update en proyecto | |
issue.statistics_get | Work Item: Read en usuario | |
issue.statistics_get_group | Work Item: Read en grupo | |
issue.statistics_get_project | Work Item: Read en proyecto | |
issue.subscribe | Issue: Subscribe en proyecto | |
issue.time_estimate_reset | Work Item: Update en proyecto | |
issue.time_estimate_set | Work Item: Update en proyecto | |
issue.time_stats_get | Work Item: Read en proyecto | |
issue.unsubscribe | Issue: Subscribe en proyecto | |
issue.update | Work Item: Update en proyecto | |
issue.work_item_create | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para WorkItemType en la respuesta, así que la escritura se confirma y su respuesta se pierde | |
issue.work_item_delete | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
issue.work_item_get | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
issue.work_item_list | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
issue.work_item_saved_view_create | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para WorkItemSavedViewType en la respuesta, así que la escritura se confirma y su respuesta se pierde | |
issue.work_item_saved_view_delete | Work Item Saved View: Delete en proyecto o grupo | |
issue.work_item_saved_view_get | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
issue.work_item_saved_view_list | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
issue.work_item_saved_view_subscribe | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para WorkItemSavedViewType en la respuesta, así que la escritura se confirma y su respuesta se pierde | |
issue.work_item_saved_view_unsubscribe | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para WorkItemSavedViewType en la respuesta, así que la escritura se confirma y su respuesta se pierde | |
issue.work_item_saved_view_update | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para WorkItemSavedViewType en la respuesta, así que la escritura se confirma y su respuesta se pierde | |
issue.work_item_type_list | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta | |
issue.work_item_update | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para Namespace, del que está hecha la respuesta |
| Acción | Necesita | Se sirve vacío |
|---|---|---|
job.artifacts | Job Artifact: Read en proyecto | |
job.cancel | Job: Update en proyecto | |
job.delete_artifacts | Job Artifact: Delete en proyecto | |
job.delete_project_artifacts | Artifact: Delete en proyecto | |
job.download_artifacts | Job Artifact: Read en proyecto | |
job.download_single_artifact | Job Artifact: Read en proyecto | |
job.download_single_artifact_by_ref | Job Artifact: Read en proyecto | |
job.erase | Job: Delete en proyecto | |
job.get | Job: Read en proyecto | |
job.keep_artifacts | Job Artifact: Update en proyecto | |
job.list | Pipeline: Read en proyecto | |
job.list_bridges | Pipeline: Read en proyecto | |
job.list_project | Job: Read en proyecto | |
job.play | Job: Run en proyecto | |
job.retry | Job: Run en proyecto | |
job.token_scope_add_group | Job Token Scope Allowlist: Create en proyecto | |
job.token_scope_add_project | Job Token Scope Allowlist: Create en proyecto | |
job.token_scope_get | Job Token Scope: Read en proyecto | |
job.token_scope_list_groups | Job Token Scope Allowlist: Read en proyecto | |
job.token_scope_list_inbound | Job Token Scope Allowlist: Read en proyecto | |
job.token_scope_patch | Job Token Scope: Update en proyecto | |
job.token_scope_remove_group | Job Token Scope Allowlist: Delete en proyecto | |
job.token_scope_remove_project | Job Token Scope Allowlist: Delete en proyecto | |
job.trace | Job: Read en proyecto | |
job.wait | Job: Read en proyecto |
member_role
Sección titulada «member_role»| Acción | Necesita | Se sirve vacío |
|---|---|---|
member_role.create_group | Member Role: Create en grupo | |
member_role.create_instance | Member Role: Create en instancia | |
member_role.delete_group | Member Role: Delete en grupo | |
member_role.delete_instance | Member Role: Delete en instancia | |
member_role.list_group | Member Role: Read en grupo | |
member_role.list_instance | Member Role: Read en instancia |
merge_request
Sección titulada «merge_request»| Acción | Necesita | Se sirve vacío |
|---|---|---|
merge_request.approval_config | Merge Request: Read en proyecto | |
merge_request.approval_reset | Merge Request: Approve en proyecto | |
merge_request.approval_rule_create | Merge Request Approval Rule: Create en proyecto | |
merge_request.approval_rule_delete | Merge Request Approval Rule: Delete en proyecto | |
merge_request.approval_rule_update | Merge Request Approval Rule: Update en proyecto | |
merge_request.approval_rules | Merge Request Approval Rule: Read en proyecto | |
merge_request.approval_settings_group_get | Approval Setting: Read en grupo | |
merge_request.approval_settings_group_update | Approval Setting: Update en grupo | |
merge_request.approval_settings_project_get | Approval Setting: Read en proyecto | |
merge_request.approval_settings_project_update | Approval Setting: Update en proyecto | |
merge_request.approval_state | Merge Request: Read en proyecto | |
merge_request.approve | Merge Request: Approve en proyecto | |
merge_request.cancel_auto_merge | Merge Request: Merge en proyecto | |
merge_request.commits | Merge Request: Read en proyecto | |
merge_request.context_commits_create | Merge Request: Update en proyecto | |
merge_request.context_commits_delete | Merge Request: Update en proyecto | |
merge_request.context_commits_list | Merge Request: Read en proyecto | |
merge_request.create | Merge Request: Create en proyecto | |
merge_request.create_pipeline | Merge Request: Update en proyecto | |
merge_request.create_todo | Todo: Create en proyecto | |
merge_request.delete | Merge Request: Delete en proyecto | |
merge_request.dependencies_list | Merge Request: Read en proyecto | |
merge_request.dependency_create | Merge Request: Create en proyecto | |
merge_request.dependency_delete | Merge Request: Delete en proyecto | |
merge_request.emoji_mr_create | Work Item: Create en proyecto | |
merge_request.emoji_mr_delete | Work Item: Delete en proyecto | |
merge_request.emoji_mr_get | Work Item: Read en proyecto | |
merge_request.emoji_mr_list | Work Item: Read en proyecto | |
merge_request.emoji_mr_note_create | Work Item: Create en proyecto | |
merge_request.emoji_mr_note_delete | Work Item: Delete en proyecto | |
merge_request.emoji_mr_note_get | Work Item: Read en proyecto | |
merge_request.emoji_mr_note_list | Work Item: Read en proyecto | |
merge_request.event_mr_label_get | Merge Request: Read en proyecto | |
merge_request.event_mr_label_list | Merge Request: Read en proyecto | |
merge_request.event_mr_milestone_get | Work Item: Read en proyecto | |
merge_request.event_mr_milestone_list | Work Item: Read en proyecto | |
merge_request.event_mr_state_get | Work Item: Read en proyecto | |
merge_request.event_mr_state_list | Work Item: Read en proyecto | |
merge_request.get | Merge Request: Read en proyecto | |
merge_request.issues_closed | Merge Request: Read en proyecto | |
merge_request.list | Merge Request: Read en proyecto | |
merge_request.list_global | Merge Request: Read en usuario | |
merge_request.list_group | Merge Request: Read en grupo | |
merge_request.merge | Merge Request: Merge en proyecto | |
merge_request.participants | Merge Request: Read en proyecto | |
merge_request.pipelines | Merge Request: Read en proyecto | |
merge_request.rebase | Merge Request: Update en proyecto | |
merge_request.related_issues | Merge Request: Read en proyecto | |
merge_request.reviewers | Merge Request: Read en proyecto | |
merge_request.spent_time_add | Work Item: Update en proyecto | |
merge_request.spent_time_reset | Work Item: Update en proyecto | |
merge_request.subscribe | Merge Request: Subscribe en proyecto | |
merge_request.time_estimate_reset | Work Item: Update en proyecto | |
merge_request.time_estimate_set | Work Item: Update en proyecto | |
merge_request.time_stats | Work Item: Read en proyecto | |
merge_request.unapprove | Merge Request: Approve en proyecto | |
merge_request.unsubscribe | Merge Request: Subscribe en proyecto | |
merge_request.update | Merge Request: Update en proyecto |
merge_train
Sección titulada «merge_train»| Acción | Necesita | Se sirve vacío |
|---|---|---|
merge_train.add | Merge Train Merge Request: Add en proyecto | |
merge_train.get | Merge Train: Read en proyecto | |
merge_train.list_branch | Merge Train: Read en proyecto | |
merge_train.list_project | Merge Train: Read en proyecto |
model_registry
Sección titulada «model_registry»| Acción | Necesita | Se sirve vacío |
|---|---|---|
model_registry.download | Model Version: Read en proyecto |
mr_review
Sección titulada «mr_review»| Acción | Necesita | Se sirve vacío |
|---|---|---|
mr_review.changes_get | Merge Request: Read en proyecto | |
mr_review.diff_version_get | Merge Request: Read en proyecto | |
mr_review.diff_versions_list | Merge Request: Read en proyecto | |
mr_review.discussion_create | Merge Request: Create en proyecto | |
mr_review.discussion_get | Merge Request: Read en proyecto | |
mr_review.discussion_list | Merge Request: Read en proyecto | |
mr_review.discussion_note_delete | Merge Request: Delete en proyecto | |
mr_review.discussion_note_update | Merge Request: Update en proyecto | |
mr_review.discussion_reply | Merge Request: Create en proyecto | |
mr_review.discussion_resolve | Merge Request: Update en proyecto | |
mr_review.draft_note_create | Merge Request: Update en proyecto | |
mr_review.draft_note_delete | Merge Request: Update en proyecto | |
mr_review.draft_note_get | Merge Request: Read en proyecto | |
mr_review.draft_note_list | Merge Request: Read en proyecto | |
mr_review.draft_note_publish | Merge Request: Update en proyecto | |
mr_review.draft_note_publish_all | Merge Request: Update en proyecto | |
mr_review.draft_note_update | Merge Request: Update en proyecto | |
mr_review.note_create | Work Item: Create en proyecto | |
mr_review.note_delete | Work Item: Delete en proyecto | |
mr_review.note_get | Work Item: Read en proyecto | |
mr_review.note_list | Work Item: Read en proyecto | |
mr_review.note_update | Work Item: Update en proyecto | |
mr_review.raw_diffs | Merge Request: Read en proyecto |
| Acción | Necesita | Se sirve vacío |
|---|---|---|
orbit.dsl | Knowledge Graph: Read en usuario | |
orbit.graph_status | Knowledge Graph: Read en usuario | |
orbit.query | Knowledge Graph: Read en usuario | |
orbit.schema | Knowledge Graph: Read en usuario | |
orbit.status | Knowledge Graph: Read en usuario | |
orbit.tools | Knowledge Graph: Read en usuario |
package
Sección titulada «package»| Acción | Necesita | Se sirve vacío |
|---|---|---|
package.delete | Package: Delete en proyecto | |
package.download | Package: Read en proyecto | |
package.file_delete | Package: Delete en proyecto | |
package.file_list | Package: Read en proyecto | |
package.get | Package: Read en proyecto | |
package.group_list | Package: Read en grupo | |
package.list | Package: Read en proyecto | |
package.protection_rule_create | Package: Create en proyecto | |
package.protection_rule_delete | Package: Delete en proyecto | |
package.protection_rule_list | Package: Read en proyecto | |
package.protection_rule_update | Package: Update en proyecto | |
package.publish | Package: Create en proyecto | |
package.publish_and_link | Package: Create en proyecto; Release Link: Create en proyecto | |
package.publish_directory | Package: Create en proyecto | |
package.registry_delete | Container Repository: Delete en proyecto | |
package.registry_get | Container Repository: Read en proyecto | |
package.registry_list_group | Container Repository: Read en grupo | |
package.registry_list_project | Container Repository: Read en proyecto | |
package.registry_rule_create | Container Repository Protection Rule: Create en proyecto | |
package.registry_rule_delete | Container Repository Protection Rule: Delete en proyecto | |
package.registry_rule_list | Container Repository Protection Rule: Read en proyecto | |
package.registry_rule_update | Container Repository Protection Rule: Update en proyecto | |
package.registry_tag_delete | Container Repository: Delete en proyecto | |
package.registry_tag_delete_bulk | Container Repository: Delete en proyecto | |
package.registry_tag_get | Container Repository: Read en proyecto | |
package.registry_tag_list | Container Repository: Read en proyecto | |
package.registry_tag_rule_create | Container Registry Protection Tag Rule: Create en proyecto | |
package.registry_tag_rule_delete | Container Registry Protection Tag Rule: Delete en proyecto | |
package.registry_tag_rule_list | Container Registry Protection Tag Rule: Read en proyecto | |
package.registry_tag_rule_update | Container Registry Protection Tag Rule: Update en proyecto |
pipeline
Sección titulada «pipeline»| Acción | Necesita | Se sirve vacío |
|---|---|---|
pipeline.cancel | Pipeline: Update en proyecto | |
pipeline.create | Pipeline: Create en proyecto | |
pipeline.delete | Pipeline: Delete en proyecto | |
pipeline.get | Pipeline: Read en proyecto | |
pipeline.latest | Pipeline: Read en proyecto | |
pipeline.list | Pipeline: Read en proyecto | |
pipeline.resource_group_edit | Resource Group: Update en proyecto | |
pipeline.resource_group_get | Resource Group: Read en proyecto | |
pipeline.resource_group_list | Resource Group: Read en proyecto | |
pipeline.resource_group_upcoming_jobs | Job: Read, Resource Group: Read en proyecto | |
pipeline.retry | Pipeline: Update en proyecto | |
pipeline.schedule_create | Pipeline Schedule: Create en proyecto | |
pipeline.schedule_create_variable | Pipeline Schedule: Update en proyecto | |
pipeline.schedule_delete | Pipeline Schedule: Delete en proyecto | |
pipeline.schedule_delete_variable | Pipeline Schedule: Update en proyecto | |
pipeline.schedule_edit_variable | Pipeline Schedule: Update en proyecto | |
pipeline.schedule_get | Pipeline Schedule: Read en proyecto | |
pipeline.schedule_list | Pipeline Schedule: Read en proyecto | |
pipeline.schedule_list_triggered_pipelines | Pipeline: Read, Pipeline Schedule: Read en proyecto | |
pipeline.schedule_run | Pipeline Schedule: Read en proyecto; Pipeline Schedule: Update en proyecto | |
pipeline.schedule_take_ownership | Pipeline Schedule: Update en proyecto | |
pipeline.schedule_update | Pipeline Schedule: Update en proyecto | |
pipeline.test_report | Pipeline: Read en proyecto | |
pipeline.test_report_summary | Pipeline: Read en proyecto | |
pipeline.trigger_create | Trigger: Create en proyecto | |
pipeline.trigger_delete | Trigger: Delete en proyecto | |
pipeline.trigger_get | Trigger: Read en proyecto | |
pipeline.trigger_list | Trigger: Read en proyecto | |
pipeline.trigger_run | una petición que GitLab no juzga por la concesión | |
pipeline.trigger_update | Trigger: Update en proyecto | |
pipeline.update_metadata | Pipeline: Update en proyecto | |
pipeline.variables | Pipeline: Read en proyecto | |
pipeline.wait | Pipeline: Read en proyecto |
project
Sección titulada «project»| Acción | Necesita | Se sirve vacío |
|---|---|---|
project.approval_config_change | Approval Configuration: Update en proyecto | |
project.approval_config_get | Approval Configuration: Read en proyecto | |
project.approval_rule_create | Approval Rule: Create en proyecto | |
project.approval_rule_delete | Approval Rule: Delete en proyecto | |
project.approval_rule_get | Approval Rule: Read en proyecto | |
project.approval_rule_list | Approval Rule: Read en proyecto | |
project.approval_rule_update | Approval Rule: Update en proyecto | |
project.archive | Project: Archive en proyecto | |
project.badge_add | Badge: Create en proyecto | |
project.badge_delete | Badge: Delete en proyecto | |
project.badge_edit | Badge: Update en proyecto | |
project.badge_get | Badge: Read en proyecto | |
project.badge_list | Badge: Read en proyecto | |
project.badge_preview | Badge: Read en proyecto | |
project.board_create | Work Item: Create en proyecto | |
project.board_delete | Work Item: Delete en proyecto | |
project.board_get | Work Item: Read en proyecto | |
project.board_list | Work Item: Read en proyecto | |
project.board_list_create | Work Item: Create en proyecto | |
project.board_list_delete | Work Item: Delete en proyecto | |
project.board_list_get | Work Item: Read en proyecto | |
project.board_list_list | Work Item: Read en proyecto | |
project.board_list_update | Work Item: Update en proyecto | |
project.board_update | Work Item: Update en proyecto | |
project.create | Project: Create en usuario | |
project.create_for_user | Project: Create en usuario | |
project.create_fork_relation | Project: Fork en proyecto | |
project.delete | Project: Delete en proyecto | |
project.delete_fork_relation | Project: Fork en proyecto | |
project.delete_shared_group | Project: Share en proyecto | |
project.dependency_firewall_evaluate | Dependency Firewall Evaluation: Create en proyecto | |
project.download_avatar | Avatar: Read en proyecto | |
project.export_download | Export: Download en proyecto | |
project.export_schedule | Export: Create en proyecto | |
project.export_status | Export: Read en proyecto | |
project.fork | Project: Fork en proyecto | |
project.get | Project: Read en proyecto | |
project.hook_add | Webhook: Create en proyecto | |
project.hook_delete | Webhook: Delete en proyecto | |
project.hook_delete_custom_header | Webhook: Update en proyecto | |
project.hook_delete_url_variable | Webhook: Update en proyecto | |
project.hook_edit | Webhook: Update en proyecto | |
project.hook_get | Webhook: Read en proyecto | |
project.hook_list | Webhook: Read en proyecto | |
project.hook_set_custom_header | Webhook: Update en proyecto | |
project.hook_set_url_variable | Webhook: Update en proyecto | |
project.hook_test | Webhook: Trigger en proyecto | |
project.import_from_file | Import: Create en grupo o usuario | |
project.import_status | Import: Read en proyecto | |
project.integration_delete | Integration: Delete en proyecto o grupo | |
project.integration_delete_group | Integration: Delete en proyecto o grupo | |
project.integration_delete_group_datadog | Integration: Delete en proyecto o grupo | |
project.integration_get | Integration: Read en proyecto o grupo | |
project.integration_get_group | Integration: Read en proyecto o grupo | |
project.integration_get_group_datadog | Integration: Read en proyecto o grupo | |
project.integration_list | Integration: Read en proyecto o grupo | |
project.integration_list_group | Integration: Read en proyecto o grupo | |
project.integration_set | Integration: Update en proyecto o grupo | |
project.integration_set_group | Integration: Update en proyecto o grupo | |
project.integration_set_group_datadog | Integration: Update en proyecto o grupo | |
project.integration_set_jira | Integration: Update en proyecto o grupo | |
project.label_create | Label: Create en proyecto | |
project.label_delete | Label: Delete en proyecto | |
project.label_get | Label: Read en proyecto | |
project.label_list | Label: Read en proyecto | |
project.label_promote | Label: Promote en proyecto | |
project.label_subscribe | Label: Subscribe en proyecto | |
project.label_unsubscribe | Label: Subscribe en proyecto | |
project.label_update | Label: Update en proyecto | |
project.languages | Project: Read en proyecto | |
project.list | Project: Read en usuario | |
project.list_forks | Project: Read en proyecto | |
project.list_groups | Project: Read en proyecto | |
project.list_invited_groups | Project: Read en proyecto | |
project.list_starrers | Project: Read en proyecto | |
project.list_user_contributed | Project: Read en usuario | |
project.list_user_projects | Project: Read en usuario | |
project.list_user_starred | Project: Read en usuario | |
project.list_users | Project: Read en proyecto | |
project.member_add | Member: Create en proyecto | |
project.member_delete | Member: Delete en proyecto | |
project.member_edit | Member: Update en proyecto | |
project.member_get | Member: Read en proyecto | |
project.member_inherited | Member: Read en proyecto | |
project.members | Member: Read en proyecto | |
project.milestone_create | Work Item: Create en proyecto | |
project.milestone_delete | Work Item: Read en proyecto; Work Item: Delete en proyecto | |
project.milestone_get | Work Item: Read en proyecto | |
project.milestone_issues | Work Item: Read en proyecto | |
project.milestone_list | Work Item: Read en proyecto | |
project.milestone_merge_requests | Work Item: Read en proyecto | |
project.milestone_update | Work Item: Read en proyecto; Work Item: Update en proyecto | |
project.mirror_add | Remote Mirror: Create en proyecto | |
project.mirror_delete | Remote Mirror: Delete en proyecto | |
project.mirror_edit | Remote Mirror: Update en proyecto | |
project.mirror_force_push | Remote Mirror: Update en proyecto | |
project.mirror_get | Remote Mirror: Read en proyecto | |
project.mirror_get_public_key | Remote Mirror Public Key: Read en proyecto | |
project.mirror_list | Remote Mirror: Read en proyecto | |
project.pages_domain_create | Pages Domain: Create en proyecto | |
project.pages_domain_delete | Pages Domain: Delete en proyecto | |
project.pages_domain_get | Pages Domain: Read en proyecto | |
project.pages_domain_list | Pages Domain: Read en proyecto | |
project.pages_domain_list_all | Pages Domain: Read en instancia | |
project.pages_domain_update | Pages Domain: Update en proyecto | |
project.pages_get | Page: Read en proyecto | |
project.pages_unpublish | Page: Delete en proyecto | |
project.pages_update | Page: Update en proyecto | |
project.pull_mirror_configure | Pull Mirror: Update en proyecto | |
project.pull_mirror_get | Pull Mirror: Read en proyecto | |
project.push_rule_add | Push Rule: Create en proyecto | |
project.push_rule_delete | Push Rule: Delete en proyecto | |
project.push_rule_edit | Push Rule: Update en proyecto | |
project.push_rule_get | Push Rule: Read en proyecto | |
project.repository_storage_get | Project: Read en proyecto | |
project.restore | Project: Update en proyecto | |
project.security_settings_get | Security Setting: Read en proyecto | |
project.security_settings_update | Security Setting: Update en proyecto | |
project.service_account_create | Service Account: Create en proyecto | |
project.service_account_delete | Service Account: Delete en proyecto | |
project.service_account_get | Service Account: Read en proyecto | |
project.service_account_list | Service Account: Read en proyecto | |
project.service_account_pat_create | Service Account Personal Access Token: Create en proyecto | |
project.service_account_pat_list | Service Account Personal Access Token: Read en proyecto | |
project.service_account_pat_revoke | Service Account Personal Access Token: Revoke en proyecto | |
project.service_account_pat_rotate | Service Account Personal Access Token: Rotate en proyecto | |
project.service_account_update | Service Account: Update en proyecto | |
project.share_with_group | Project: Share en proyecto | |
project.star | Project: Update en proyecto | |
project.start_housekeeping | Project: Update en proyecto | |
project.start_mirroring | Pull Mirror: Create en proyecto | |
project.statistics_get | Statistic: Read en proyecto | |
project.target_branch_rule_create | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para ProjectTargetBranchRule en la respuesta, así que la escritura se confirma y su respuesta se pierde | |
project.target_branch_rule_delete | Target Branch Rule: Delete en proyecto | |
project.target_branch_rule_list | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para ProjectTargetBranchRule, del que está hecha la respuesta | |
project.transfer | Project: Transfer en proyecto | |
project.unarchive | Project: Archive en proyecto | |
project.unstar | Project: Update en proyecto | |
project.update | Project: Update en proyecto | |
project.upload | Markdown Upload: Create en proyecto | |
project.upload_avatar | Project: Update en proyecto | |
project.upload_delete | Markdown Upload: Delete en proyecto | |
project.upload_delete_by_secret | Markdown Upload: Delete en proyecto | |
project.upload_list | Markdown Upload: Read en proyecto |
project_alias
Sección titulada «project_alias»| Acción | Necesita | Se sirve vacío |
|---|---|---|
project_alias.create | Alias: Create en instancia | |
project_alias.delete | Alias: Delete en instancia | |
project_alias.get | Alias: Read en instancia | |
project_alias.list | Alias: Read en instancia |
release
Sección titulada «release»| Acción | Necesita | Se sirve vacío |
|---|---|---|
release.create | Release: Create en proyecto | |
release.delete | Release: Delete en proyecto | |
release.get | Release: Read en proyecto | |
release.get_latest | Release: Read en proyecto | |
release.link_create | Release Link: Create en proyecto | |
release.link_create_batch | Release Link: Create en proyecto | |
release.link_delete | Release Link: Delete en proyecto | |
release.link_get | Release Link: Read en proyecto | |
release.link_list | Release Link: Read en proyecto | |
release.link_update | Release Link: Update en proyecto | |
release.list | Release: Read en proyecto | |
release.update | Release: Update en proyecto |
repository
Sección titulada «repository»| Acción | Necesita | Se sirve vacío |
|---|---|---|
repository.archive | ningún permiso | |
repository.blob | Repository: Read en proyecto | |
repository.changelog_add | Repository: Create en proyecto | |
repository.changelog_generate | Repository: Read en proyecto | |
repository.commit_cherry_pick | Commit: Create en proyecto | |
repository.commit_comment_create | Commit: Update en proyecto | |
repository.commit_comments | Commit: Read en proyecto | |
repository.commit_create | Commit: Create en proyecto | |
repository.commit_diff | Commit: Read en proyecto | |
repository.commit_discussion_add_note | Commit: Create en proyecto | |
repository.commit_discussion_create | Commit: Create en proyecto | |
repository.commit_discussion_delete_note | Commit: Delete en proyecto | |
repository.commit_discussion_get | Commit: Read en proyecto | |
repository.commit_discussion_list | Commit: Read en proyecto | |
repository.commit_discussion_update_note | Commit: Update en proyecto | |
repository.commit_get | Commit: Read en proyecto | |
repository.commit_list | Commit: Read en proyecto | |
repository.commit_merge_requests | Commit: Read en proyecto | |
repository.commit_refs | Commit: Read en proyecto | |
repository.commit_revert | Commit: Create en proyecto | |
repository.commit_signature | Commit: Read en proyecto | |
repository.commit_status_set | Commit Status: Create en proyecto | |
repository.commit_statuses | Commit: Read en proyecto | |
repository.compare | Repository: Read en proyecto | |
repository.contributors | Repository: Read en proyecto | |
repository.file_blame | Repository: Read en proyecto | |
repository.file_create | Repository: Create en proyecto | |
repository.file_delete | Repository: Delete en proyecto | |
repository.file_get | Repository: Read en proyecto | |
repository.file_history | Commit: Read en proyecto | |
repository.file_metadata | Repository: Read en proyecto | |
repository.file_raw | Repository: Read en proyecto | |
repository.file_raw_metadata | Repository: Read en proyecto | |
repository.file_update | Repository: Update en proyecto | |
repository.list_submodules | Repository: Read en proyecto | |
repository.markdown_render | Markdown: Render en proyecto o usuario | |
repository.merge_base | Repository: Read en proyecto | |
repository.raw_blob | Repository: Read en proyecto | |
repository.read_submodule_file | Repository: Read en proyecto | |
repository.tree | Repository: Read en proyecto | |
repository.update_submodule | Repository Submodule: Update en proyecto |
| Acción | Necesita | Se sirve vacío |
|---|---|---|
runner.controller_create | Runner Controller: Create en instancia | |
runner.controller_delete | Runner Controller: Delete en instancia | |
runner.controller_get | Runner Controller: Read en instancia | |
runner.controller_list | Runner Controller: Read en instancia | |
runner.controller_scope_add_instance | Runner Controller: Update en instancia | |
runner.controller_scope_add_runner | Runner Controller: Update en instancia | |
runner.controller_scope_list | Runner Controller: Read en instancia | |
runner.controller_scope_remove_instance | Runner Controller: Update en instancia | |
runner.controller_scope_remove_runner | Runner Controller: Update en instancia | |
runner.controller_token_create | Runner Controller Token: Create en instancia | |
runner.controller_token_get | Runner Controller Token: Read en instancia | |
runner.controller_token_list | Runner Controller Token: Read en instancia | |
runner.controller_token_revoke | Runner Controller Token: Revoke en instancia | |
runner.controller_token_rotate | Runner Controller Token: Rotate en instancia | |
runner.controller_update | Runner Controller: Update en instancia | |
runner.delete_by_token | una petición que GitLab no juzga por la concesión | |
runner.delete_registered | Runner: Delete en proyecto o grupo o instancia | |
runner.disable_project | Runner: Assign en proyecto | |
runner.enable_project | Runner: Assign en proyecto | |
runner.get | Runner: Read en proyecto o grupo o instancia | |
runner.jobs | Runner: Read en proyecto o grupo o instancia | |
runner.list | Runner: Read en usuario | |
runner.list_all | Runner: Read en instancia | |
runner.list_group | Runner: Read en grupo | |
runner.list_managers | Runner: Read en proyecto o grupo o instancia | |
runner.list_project | Runner: Read en proyecto | |
runner.register | una petición que GitLab no juzga por la concesión | |
runner.remove | Runner: Delete en proyecto o grupo o instancia | |
runner.reset_group_reg_token | Runner Registration Token: Reset en grupo | |
runner.reset_instance_reg_token | Runner Registration Token: Reset en instancia | |
runner.reset_project_reg_token | Runner Registration Token: Reset en proyecto | |
runner.reset_token | Runner: Update en proyecto o grupo o instancia | |
runner.update | Runner: Update en proyecto o grupo o instancia | |
runner.verify | una petición que GitLab no juzga por la concesión |
| Acción | Necesita | Se sirve vacío |
|---|---|---|
search.code | una de: Global Search: Use en proyecto o Global Search: Use en grupo o Global Search: Use en usuario | |
search.commits | una de: Global Search: Use en proyecto o Global Search: Use en grupo o Global Search: Use en usuario | |
search.issues | una de: Global Search: Use en proyecto o Global Search: Use en grupo o Global Search: Use en usuario | |
search.merge_requests | una de: Global Search: Use en proyecto o Global Search: Use en grupo o Global Search: Use en usuario | |
search.milestones | una de: Global Search: Use en proyecto o Global Search: Use en grupo o Global Search: Use en usuario | |
search.notes | Global Search: Use en proyecto | |
search.projects | una de: Global Search: Use en grupo o Global Search: Use en usuario | |
search.snippets | Global Search: Use en usuario | |
search.users | una de: Global Search: Use en proyecto o Global Search: Use en grupo o Global Search: Use en usuario | |
search.wiki | una de: Global Search: Use en proyecto o Global Search: Use en grupo o Global Search: Use en usuario |
security_attribute
Sección titulada «security_attribute»| Acción | Necesita | Se sirve vacío |
|---|---|---|
security_attribute.bulk_update | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para la mutación bulkUpdateSecurityAttributes, y la rechaza | |
security_attribute.create | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para SecurityAttribute en la respuesta, así que la escritura se confirma y su respuesta se pierde | |
security_attribute.delete | Security Attribute: Delete en grupo | |
security_attribute.project_update | Security Attribute: Update en proyecto | |
security_attribute.update | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para SecurityAttribute en la respuesta, así que la escritura se confirma y su respuesta se pierde |
security_category
Sección titulada «security_category»| Acción | Necesita | Se sirve vacío |
|---|---|---|
security_category.create | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para SecurityCategory en la respuesta, así que la escritura se confirma y su respuesta se pierde | |
security_category.delete | Security Attribute: Delete en grupo | |
security_category.update | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para SecurityCategory en la respuesta, así que la escritura se confirma y su respuesta se pierde |
security_finding
Sección titulada «security_finding»| Acción | Necesita | Se sirve vacío |
|---|---|---|
security_finding.list | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para PipelineSecurityReportFinding, del que está hecha la respuesta |
security_scan_profile
Sección titulada «security_scan_profile»| Acción | Necesita | Se sirve vacío |
|---|---|---|
security_scan_profile.attach | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para la mutación securityScanProfileAttach, y la rechaza | |
security_scan_profile.detach | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para la mutación securityScanProfileDetach, y la rechaza | |
security_scan_profile.list_project_statuses | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para ScanProfileProjectStatus, del que está hecha la respuesta |
| Acción | Necesita | Se sirve vacío |
|---|---|---|
server.health_check | Metadata: Read en instancia | |
server.status | Metadata: Read en instancia |
snippet
Sección titulada «snippet»| Acción | Necesita | Se sirve vacío |
|---|---|---|
snippet.content | Snippet: Read en usuario | |
snippet.create | Snippet: Create en usuario | |
snippet.delete | Snippet: Delete en usuario | |
snippet.discussion_add_note | Work Item: Create en proyecto | |
snippet.discussion_create | Work Item: Create en proyecto | |
snippet.discussion_delete_note | Work Item: Delete en proyecto | |
snippet.discussion_get | Work Item: Read en proyecto | |
snippet.discussion_list | Work Item: Read en proyecto | |
snippet.discussion_update_note | Work Item: Update en proyecto | |
snippet.emoji_snippet_create | Work Item: Create en proyecto | |
snippet.emoji_snippet_delete | Work Item: Delete en proyecto | |
snippet.emoji_snippet_get | Work Item: Read en proyecto | |
snippet.emoji_snippet_list | Work Item: Read en proyecto | |
snippet.emoji_snippet_note_create | Work Item: Create en proyecto | |
snippet.emoji_snippet_note_delete | Work Item: Delete en proyecto | |
snippet.emoji_snippet_note_get | Work Item: Read en proyecto | |
snippet.emoji_snippet_note_list | Work Item: Read en proyecto | |
snippet.explore | Snippet: Read en usuario | |
snippet.file_content | Snippet: Read en usuario | |
snippet.get | Snippet: Read en usuario | |
snippet.list | Snippet: Read en usuario | |
snippet.list_all | Snippet: Read en usuario | |
snippet.note_create | Work Item: Create en proyecto | |
snippet.note_delete | Work Item: Delete en proyecto | |
snippet.note_get | Work Item: Read en proyecto | |
snippet.note_list | Work Item: Read en proyecto | |
snippet.note_update | Work Item: Update en proyecto | |
snippet.project_content | Snippet: Read en proyecto | |
snippet.project_create | Snippet: Create en proyecto | |
snippet.project_delete | Snippet: Delete en proyecto | |
snippet.project_get | Snippet: Read en proyecto | |
snippet.project_list | Snippet: Read en proyecto | |
snippet.project_update | Snippet: Update en proyecto | |
snippet.update | Snippet: Update en usuario |
storage_move
Sección titulada «storage_move»| Acción | Necesita | Se sirve vacío |
|---|---|---|
storage_move.get_group | Repository Storage Move: Read en instancia | |
storage_move.get_group_for_group | Repository Storage Move: Read en grupo | |
storage_move.get_project | Repository Storage Move: Read en instancia | |
storage_move.get_project_for_project | Repository Storage Move: Read en proyecto | |
storage_move.get_snippet | Repository Storage Move: Read en instancia | |
storage_move.get_snippet_for_snippet | Repository Storage Move: Read en instancia | |
storage_move.retrieve_all_group | Repository Storage Move: Read en instancia | |
storage_move.retrieve_all_project | Repository Storage Move: Read en instancia | |
storage_move.retrieve_all_snippet | Repository Storage Move: Read en instancia | |
storage_move.retrieve_group | Repository Storage Move: Read en grupo | |
storage_move.retrieve_project | Repository Storage Move: Read en proyecto | |
storage_move.retrieve_snippet | Repository Storage Move: Read en instancia | |
storage_move.schedule_all_group | Repository Storage Move: Create en instancia | |
storage_move.schedule_all_project | Repository Storage Move: Create en instancia | |
storage_move.schedule_all_snippet | Repository Storage Move: Create en instancia | |
storage_move.schedule_group | Repository Storage Move: Create en grupo | |
storage_move.schedule_project | Repository Storage Move: Create en proyecto | |
storage_move.schedule_snippet | Repository Storage Move: Create en instancia |
| Acción | Necesita | Se sirve vacío |
|---|---|---|
tag.create | Repository Tag: Create en proyecto | |
tag.delete | Repository Tag: Delete en proyecto | |
tag.get | Repository Tag: Read en proyecto | |
tag.get_protected | Protected Tag: Read en proyecto | |
tag.get_signature | Repository Tag: Read en proyecto | |
tag.list | Repository Tag: Read en proyecto | |
tag.list_protected | Protected Tag: Read en proyecto | |
tag.protect | Tag: Protect en proyecto | |
tag.unprotect | Tag: Protect en proyecto |
template
Sección titulada «template»| Acción | Necesita | Se sirve vacío |
|---|---|---|
template.ci_yml_get | una petición que GitLab no juzga por la concesión | |
template.ci_yml_list | una petición que GitLab no juzga por la concesión | |
template.dockerfile_get | una petición que GitLab no juzga por la concesión | |
template.dockerfile_list | una petición que GitLab no juzga por la concesión | |
template.gitignore_get | una petición que GitLab no juzga por la concesión | |
template.gitignore_list | una petición que GitLab no juzga por la concesión | |
template.license_get | una petición que GitLab no juzga por la concesión | |
template.license_list | una petición que GitLab no juzga por la concesión | |
template.lint | CI Config: Validate en proyecto | |
template.lint_project | CI Config: Read en proyecto | |
template.project_template_get | Template: Read en proyecto | |
template.project_template_list | Template: Read en proyecto |
| Acción | Necesita | Se sirve vacío |
|---|---|---|
user.activate | User: Activate en instancia | |
user.activities | Activity: Read en usuario | |
user.add_email | Email: Create en usuario | |
user.add_email_for_user | Email: Create en instancia | |
user.add_gpg_key | GPG Key: Create en usuario | |
user.add_gpg_key_for_user | GPG Key: Create en instancia | |
user.add_ssh_key | SSH Key: Create en usuario | |
user.add_ssh_key_for_user | SSH Key: Create en instancia | |
user.approve | User: Approve en instancia | |
user.associations_count | Association: Read en usuario | |
user.avatar_get | Avatar: Read en usuario | |
user.ban | User: Ban en instancia | |
user.block | User: Block en instancia | |
user.contribution_events | Event: Read en usuario | |
user.create | User: Create en instancia | |
user.create_current_user_pat | Personal Access Token: Create en usuario | |
user.create_impersonation_token | Impersonation Token: Create en instancia | |
user.create_personal_access_token | Personal Access Token: Create en instancia | |
user.create_runner | Runner: Create en usuario | |
user.create_service_account | Service Account: Create en instancia | |
user.current | User: Read en usuario | |
user.current_user_status | Status: Read en usuario | |
user.deactivate | User: Deactivate en instancia | |
user.delete | User: Delete en instancia | |
user.delete_email | Email: Delete en usuario | |
user.delete_email_for_user | Email: Delete en instancia | |
user.delete_gpg_key | GPG Key: Delete en usuario | |
user.delete_gpg_key_for_user | GPG Key: Delete en instancia | |
user.delete_identity | Identity: Delete en instancia | |
user.delete_ssh_key | SSH Key: Delete en usuario | |
user.delete_ssh_key_for_user | SSH Key: Delete en instancia | |
user.disable_two_factor | User: Disable Two Factor en instancia | |
user.emails | Email: Read en usuario | |
user.emails_for_user | Email: Read en instancia | |
user.event_list_contributions | Event: Read en usuario | |
user.event_list_project | Event: Read en proyecto | |
user.get | User: Read en usuario | |
user.get_email | Email: Read en usuario | |
user.get_gpg_key | GPG Key: Read en usuario | |
user.get_gpg_key_for_user | GPG Key: Read en usuario | |
user.get_impersonation_token | Impersonation Token: Read en instancia | |
user.get_ssh_key | SSH Key: Read en usuario | |
user.get_ssh_key_for_user | SSH Key: Read en usuario | |
user.get_status | Status: Read en usuario | |
user.gpg_keys | GPG Key: Read en usuario | |
user.gpg_keys_for_user | GPG Key: Read en usuario | |
user.key_get_by_fingerprint | SSH Key: Read en instancia | |
user.key_get_with_user | SSH Key: Read en instancia | |
user.list | User: Read en instancia | |
user.list_impersonation_tokens | Impersonation Token: Read en instancia | |
user.list_service_accounts | Service Account: Read en instancia | |
user.me | User: Read en usuario | |
user.memberships | User: Read en instancia | |
user.modify | User: Update en instancia | |
user.namespace_exists | Namespace: Read en usuario | |
user.namespace_get | Namespace: Read en usuario | |
user.namespace_list | Namespace: Read en usuario | |
user.namespace_search | Namespace: Read en usuario | |
user.notification_global_get | Notification Setting: Read en usuario | |
user.notification_global_update | Notification Setting: Update en usuario | |
user.notification_group_get | Notification Setting: Read en usuario | |
user.notification_group_update | Notification Setting: Update en usuario | |
user.notification_project_get | Notification Setting: Read en usuario | |
user.notification_project_update | Notification Setting: Update en usuario | |
user.reject | User: Reject en instancia | |
user.revoke_impersonation_token | Impersonation Token: Revoke en instancia | |
user.set_status | Status: Update en usuario | |
user.ssh_keys | SSH Key: Read en usuario | |
user.ssh_keys_for_user | SSH Key: Read en usuario | |
user.todo_list | Todo: Read en usuario | |
user.todo_mark_all_done | Todo: Update en usuario | |
user.todo_mark_done | Todo: Update en usuario | |
user.unban | User: Unban en instancia | |
user.unblock | User: Unblock en instancia | |
user.update_service_account | Service Account: Update en instancia | |
user.upload_avatar | Avatar: Update en usuario |
vulnerability
Sección titulada «vulnerability»| Acción | Necesita | Se sirve vacío |
|---|---|---|
vulnerability.confirm | Vulnerability: Update en proyecto; Vulnerability: Read en proyecto | vulnerabilityConfirm { vulnerability { findingTokenStatus } } (siempre), vulnerabilityConfirm { vulnerability { location { kubernetesResource } } } (siempre), vulnerabilityConfirm { vulnerability { issueLinks { nodes } } } (siempre), vulnerabilityConfirm { vulnerability { dismissedBy } } (sin User: Read en usuario), vulnerabilityConfirm { vulnerability { resolvedBy } } (sin User: Read en usuario), vulnerabilityConfirm { vulnerability { confirmedBy } } (sin User: Read en usuario), vulnerabilityConfirm { vulnerability { scanner } } (sin Vulnerability: Read en proyecto), vulnerabilityConfirm { vulnerability { location { kubernetesResource { agent } } } } (sin Cluster Agent: Read en proyecto), vulnerabilityConfirm { vulnerability { project } } (sin Project: Read en proyecto), vulnerabilityConfirm { vulnerability { issueLinks { nodes { issue } } } } (sin Work Item: Read en proyecto), vulnerabilityConfirm { vulnerability { mergeRequest } } (sin Merge Request: Read en proyecto) |
vulnerability.dismiss | Vulnerability: Update en proyecto; Vulnerability: Read en proyecto | vulnerabilityDismiss { vulnerability { findingTokenStatus } } (siempre), vulnerabilityDismiss { vulnerability { location { kubernetesResource } } } (siempre), vulnerabilityDismiss { vulnerability { issueLinks { nodes } } } (siempre), vulnerabilityDismiss { vulnerability { dismissedBy } } (sin User: Read en usuario), vulnerabilityDismiss { vulnerability { resolvedBy } } (sin User: Read en usuario), vulnerabilityDismiss { vulnerability { confirmedBy } } (sin User: Read en usuario), vulnerabilityDismiss { vulnerability { scanner } } (sin Vulnerability: Read en proyecto), vulnerabilityDismiss { vulnerability { location { kubernetesResource { agent } } } } (sin Cluster Agent: Read en proyecto), vulnerabilityDismiss { vulnerability { project } } (sin Project: Read en proyecto), vulnerabilityDismiss { vulnerability { issueLinks { nodes { issue } } } } (sin Work Item: Read en proyecto), vulnerabilityDismiss { vulnerability { mergeRequest } } (sin Merge Request: Read en proyecto) |
vulnerability.get | Vulnerability: Read en proyecto | vulnerability { findingTokenStatus } (siempre), vulnerability { location { kubernetesResource } } (siempre), vulnerability { issueLinks { nodes } } (siempre), vulnerability { dismissedBy } (sin User: Read en usuario), vulnerability { resolvedBy } (sin User: Read en usuario), vulnerability { confirmedBy } (sin User: Read en usuario), vulnerability { scanner } (sin Vulnerability: Read en proyecto), vulnerability { location { kubernetesResource { agent } } } (sin Cluster Agent: Read en proyecto), vulnerability { project } (sin Project: Read en proyecto), vulnerability { issueLinks { nodes { issue } } } (sin Work Item: Read en proyecto), vulnerability { mergeRequest } (sin Merge Request: Read en proyecto) |
vulnerability.list | Project: Read en proyecto; Vulnerability: Read en proyecto | project { vulnerabilities { nodes { findingTokenStatus } } } (siempre), project { vulnerabilities { nodes { location { kubernetesResource } } } } (siempre), project { vulnerabilities { nodes { issueLinks { nodes } } } } (siempre), project { vulnerabilities { nodes { dismissedBy } } } (sin User: Read en usuario), project { vulnerabilities { nodes { resolvedBy } } } (sin User: Read en usuario), project { vulnerabilities { nodes { confirmedBy } } } (sin User: Read en usuario), project { vulnerabilities { nodes { scanner } } } (sin Vulnerability: Read en proyecto), project { vulnerabilities { nodes { location { kubernetesResource { agent } } } } } (sin Cluster Agent: Read en proyecto), project { vulnerabilities { nodes { project } } } (sin Project: Read en proyecto), project { vulnerabilities { nodes { issueLinks { nodes { issue } } } } } (sin Work Item: Read en proyecto), project { vulnerabilities { nodes { mergeRequest } } } (sin Merge Request: Read en proyecto) |
vulnerability.pipeline_security_summary | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para SecurityReportSummary, del que está hecha la respuesta | |
vulnerability.resolve | Vulnerability: Update en proyecto; Vulnerability: Read en proyecto | vulnerabilityResolve { vulnerability { findingTokenStatus } } (siempre), vulnerabilityResolve { vulnerability { location { kubernetesResource } } } (siempre), vulnerabilityResolve { vulnerability { issueLinks { nodes } } } (siempre), vulnerabilityResolve { vulnerability { dismissedBy } } (sin User: Read en usuario), vulnerabilityResolve { vulnerability { resolvedBy } } (sin User: Read en usuario), vulnerabilityResolve { vulnerability { confirmedBy } } (sin User: Read en usuario), vulnerabilityResolve { vulnerability { scanner } } (sin Vulnerability: Read en proyecto), vulnerabilityResolve { vulnerability { location { kubernetesResource { agent } } } } (sin Cluster Agent: Read en proyecto), vulnerabilityResolve { vulnerability { project } } (sin Project: Read en proyecto), vulnerabilityResolve { vulnerability { issueLinks { nodes { issue } } } } (sin Work Item: Read en proyecto), vulnerabilityResolve { vulnerability { mergeRequest } } (sin Merge Request: Read en proyecto) |
vulnerability.revert | Vulnerability: Update en proyecto; Vulnerability: Read en proyecto | vulnerabilityRevertToDetected { vulnerability { findingTokenStatus } } (siempre), vulnerabilityRevertToDetected { vulnerability { location { kubernetesResource } } } (siempre), vulnerabilityRevertToDetected { vulnerability { issueLinks { nodes } } } (siempre), vulnerabilityRevertToDetected { vulnerability { dismissedBy } } (sin User: Read en usuario), vulnerabilityRevertToDetected { vulnerability { resolvedBy } } (sin User: Read en usuario), vulnerabilityRevertToDetected { vulnerability { confirmedBy } } (sin User: Read en usuario), vulnerabilityRevertToDetected { vulnerability { scanner } } (sin Vulnerability: Read en proyecto), vulnerabilityRevertToDetected { vulnerability { location { kubernetesResource { agent } } } } (sin Cluster Agent: Read en proyecto), vulnerabilityRevertToDetected { vulnerability { project } } (sin Project: Read en proyecto), vulnerabilityRevertToDetected { vulnerability { issueLinks { nodes { issue } } } } (sin Work Item: Read en proyecto), vulnerabilityRevertToDetected { vulnerability { mergeRequest } } (sin Merge Request: Read en proyecto) |
vulnerability.severity_count | No alcanzable en esta versión: GitLab no declara ningún permiso de grano fino para VulnerabilitySeveritiesCount, del que está hecha la respuesta |
| Acción | Necesita | Se sirve vacío |
|---|---|---|
wiki.create | Wiki: Create en proyecto | |
wiki.delete | Wiki: Delete en proyecto | |
wiki.get | Wiki: Read en proyecto | |
wiki.list | Wiki: Read en proyecto | |
wiki.update | Wiki: Update en proyecto | |
wiki.upload_attachment | Wiki: Update en proyecto |