Method: notes.permissions.batchDelete
메모에서 하나 이상의 권한을 삭제합니다. 지정된 항목은 즉시 액세스 권한을 잃게 됩니다. OWNER
역할이 있는 권한은 삭제할 수 없습니다. 권한 삭제가 실패하면 전체 요청이 실패하고 변경사항이 적용되지 않습니다. 메모에 지정된 권한이 없으면 400 잘못된 요청 오류가 반환됩니다.
HTTP 요청
POST https://keep.googleapis.com/v1/{parent=notes/*}/permissions:batchDelete
URL은 gRPC 트랜스코딩 문법을 사용합니다.
경로 매개변수
매개변수 |
parent |
string
삭제되는 모든 권한에 의해 공유되는 상위 리소스입니다. 형식: notes/{note} 이 필드가 설정되면 DeletePermissionRequest 메시지에 지정된 모든 권한의 상위 항목이 이 필드와 일치해야 합니다.
|
요청 본문
요청 본문에는 다음과 같은 구조의 데이터가 포함됩니다.
JSON 표현 |
{
"names": [
string
]
} |
필드 |
names[] |
string
필수 항목입니다. 삭제할 권한의 이름입니다. 형식: notes/{note}/permissions/{permission}
|
응답 본문
성공한 경우 응답 본문은 비어 있습니다.
승인 범위
다음 OAuth 범위가 필요합니다.
https://www.googleapis.com/auth/keep
자세한 내용은 승인 가이드를 참조하세요.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-09-05(UTC)
[null,null,["최종 업데이트: 2024-09-05(UTC)"],[[["This operation allows the deletion of one or more permissions on a note, removing access for the specified entities."],["The request must be sent as a POST request to the specified URL, including the note ID in the path parameter."],["The request body requires a JSON object with an array of permission names to be deleted, formatted as 'notes/{note}/permissions/{permission}'."],["Upon success, the response body will be empty, indicating the permissions have been removed."],["This operation requires authorization with the 'https://www.googleapis.com/auth/keep' scope."]]],[]]