다른 계정에서 파일 공유에 대한 액세스 제거

IAM 권한을 제거하고 액세스자의 공유 바인딩을 삭제하여 파일 공유에 대한 계정 간 액세스 권한을 취소함으로써, 마운트 대상 연결을 끊으십시오.

더 이상 다른 계정 또는 서비스가 파일 공유 데이터에 대한 액세스 권한을 갖도록 허용하지 않으려는 경우 언제든지 해당 액세스 권한을 취소할 수 있습니다. 액세스를 취소하려면 먼저 IAM 권한을 제거하십시오. IAM 권한을 제거하면 다른 계정 또는 서비스가 다른 액세서 공유 및 마운트 대상을 작성할 수 없습니다. 그런 다음 원래 파일 공유를 액세서 공유에 연결하는 바인딩을 삭제하십시오. 이 조치는 네트워크 경로를 해제하고 액세서 공유 및 액세서 공유에 연결된 마운트 대상을 실패 상태로 설정합니다.

실패한 액세서 공유 및 연관된 마운트 대상은 다시 안정적이 될 수 없으며 재사용할 수 없습니다. 접근자 계정은 이러한 리소스를 삭제할 수 있으며 반드시 삭제해야 합니다.

권한 제거

콘솔에서 권한 제거CLI를 사용하여 권한 제거 API를 사용하여 권한 제거Terraform을 사용하여 권한 제거

바인딩 삭제

  1. 파일 공유 목록에서 파일 공유를 선택하십시오.
  2. 파일 공유 세부사항 페이지에서 액세서 공유 바인딩 섹션으로 스크롤하여 삭제할 바인딩을 찾으십시오.
  3. 바인딩 행의 끝에서 조치 아이콘 조치 아이콘 을 클릭하고 삭제를 선택하십시오.

is share-binding-delete 명령을 사용하여 공유 바인딩을 삭제할 수 있습니다. 다음 예를 참조하십시오.

ibmcloud is share-accessor-binding-delete SHARE ACCESSOR_BINDING

다음 샘플 요청에 표시된 대로 VPC API 에서 /shares 메소드를 호출하여 공유 바인딩을 프로그래밍 방식으로 삭제할 수 있습니다.

curl -X DELETE "$vpc_api_endpoint/v1/shares/v1/shares/$share_id/bindings/$binding_id?version=2024-06-21&generation=2"

Terraform을 사용하여 바인딩을 제거하려면 ibm_is_share_delete_accessor_binding 리소스를 사용해야 합니다.

resource "ibm_is_share_delete_accessor_binding" "example" {
    share = ibm_is_share.example.id
    accessor_binding = data.ibm_is_share_accessor_bindings.example.accessor_bindings.0.id
}

인자 및 속성에 대한 자세한 내용은 ibm_is_share_delete_accessor_binding을 참조하세요.