Blockchain Serviceの権限管理
    • PDF

    Blockchain Serviceの権限管理

    • PDF

    Article Summary

    VPC環境で利用できます。

    NAVERクラウドプラットフォームのアカウント管理サービスであるSub Accountを使用すると、Blockchain Serviceのアクセス権限を様々な方法で設定できます。 Sub Accountでは、管理及び運用権限の設定のために管理型(System Managed)ポリシーとユーザー定義(User Created)ポリシーが提供されます。

    参考

    Sub Accountは、利用申込の際に別途料金が発生しない無料サービスです。 Sub Accountについての詳しい説明は、NAVERクラウドプラットフォームポータルのサービス > Management & Governance > Sub Account メニューとSub Accountご利用ガイドを参照してください。

    管理型ポリシー

    管理型ポリシーは、ユーザーの便宜を図るために、NAVERクラウドプラットフォームが独自に定義したロールベースのポリシーです。 Sub Accountで作成したサブアカウントに管理型ポリシーを付与すると、権限を付与されたサブアカウントはBlockchain Serviceを利用できるようになります。 Blockchain Serviceの管理型ポリシーについての簡単な説明は、以下のとおりです。

    ポリシー名ポリシーの説明
    NCP_ADMINISTRATORNAVERクラウドプラットフォーム内のポータルやコンソールへのアクセスにおいてメインアカウントと同様にアクセスできる権限
    NCP_INFRA_MANAGERNAVERクラウドプラットフォーム内のすべてのサービスを利用でき、ポータルの マイページ内の通知の管理にアクセスできる権限
    NCP_VPC_BLOCKCHAIN_SERVICE_MANAGERBlockchain Serviceのすべての機能が利用できる権限
    NCP_VPC_BLOCKCHAIN_SERVICE_VIEWERBlockchain Serviceのリストを見る、照会機能のみ利用できる権限

    ユーザー定義ポリシー

    ユーザー定義ポリシーは、ユーザーが直接作成できるポリシーです。 Sub Accountで作成したサブアカウントにユーザー定義ポリシーを付与すると、権限を付与されたサブアカウントはユーザーが割り当てたアクションの組み合わせでのみ利用できるようになります。 Blockchain Serviceのユーザー定義ポリシーについての簡単な説明は、以下のとおりです。

    区分アクション名関連アクションリソースタイプリソースタイプ別のグループアクションの説明
    ViewView/exportOrdererView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    View/getOrdererList
    View/getOrdererDetail
    OrdererOrdererOrdererをエクスポート
    ViewView/exportOrganizationView/getBlockchainNetworkDetail
    View/getOrganizationDetail
    View/getBlockchainNetworkList
    View/getOrganizationList
    OrganizationOrganizationOrganizationをエクスポート
    ViewView/getBlockchainNetworkDetailView/getBlockchainNetworkListNetworkNetworkBlockchain Networkの詳細情報を照会
    ViewView/getBlockchainNetworkList--NetworkBlockchain Networkリストを照会
    ViewView/getBlockchainNetworkTopologyView/getPeerList
    View/getBlockchainNetworkList
    View/getOrdererList
    View/getCAList
    View/getOrganizationList
    NetworkNetworkネットワークノードの詳細構成図を照会
    ViewView/getCADetailView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    View/getCAList
    CACACAの詳細情報を照会
    ViewView/getCAListView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    -CACAリストを照会
    ViewView/getCAUserIdentityListView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    CACACAユーザーIdentityリストを照会
    ViewView/getChaincodeListView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    -ChannelChaincodeリストを照会
    ViewView/getChannelBlockTransactionLogView/getChannelList
    View/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    View/getChannelDetail
    ChannelChannelブロックまたはトランザクションを照会
    ViewView/getChannelDetailView/getBlockchainNetworkDetail
    View/getChannelList
    View/getBlockchainNetworkList
    ChannelChannelChannelの詳細情報を照会
    ViewView/getChannelListView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    -ChannelChannelリストを照会
    ViewView/getChannelOrganizationListView/getChannelList
    View/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    View/getChannelDetail
    ChannelChannelChannelのメンバー(Organization)リストを照会
    ViewView/getInvitationList--Networkネットワーク招待リストを照会
    ViewView/getKubernetesClusterDetailView/getKubernetesClusterListVPCKubernetesService:ClusterNetworkKubernetesクラスタの詳細情報を照会
    ViewView/getKubernetesClusterList--NetworkKubernetesクラスタリストを照会
    ViewView/getOrdererDetailView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    View/getOrdererList
    OrdererOrdererOrdererの詳細情報を照会
    ViewView/getOrdererListView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    View/getOrdererList
    -OrdererOrdererリストを照会
    ViewView/getOrganizationConnectionProfileView/getBlockchainNetworkDetail
    View/getOrganizationDetail
    View/getBlockchainNetworkList
    View/getOrganizationList
    -OrganizationOrganizationのアクセス情報をダウンロード
    ViewView/getOrganizationDetailView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    View/getOrganizationList
    OrganizationOrganizationOrganizationの詳細情報を照会
    ViewView/getOrganizationListView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    -OrganizationOrganizationリストを照会
    ViewView/getPeerDetailView/getPeerList
    View/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    PeerPeerPeerの詳細情報を照会
    ViewView/getPeerListView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    -PeerPeerリストを照会
    ViewView/getPeerListInstallableView/getPeerList
    View/getPeerDetail
    View/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    -ChannelChaincodeをインストールできるPeerリストを照会
    ViewView/watchCAStatusView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    View/getCAList
    View/getCADetail
    CACACAのコンテナモニタリング情報を照会
    ViewView/watchOrdererStatusView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    View/getOrdererList
    View/getOrdererDetail
    OrdererOrdererOrdererのコンテナモニタリング情報を照会
    ViewView/watchPeerStatusView/getPeerList
    View/getPeerDetail
    View/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    PeerPeerPeerのコンテナモニタリング情報を照会
    ChangeChange/createBlockchainNetworkView/getKubernetesClusterList
    Change/createPeer
    View/getBlockchainNetworkList
    Change/createOrderer
    Change/createCA
    Change/createOrganization
    Change/createChannel
    View/getKubernetesClusterDetail
    -NetworkBlockchain Networkを作成
    ChangeChange/createCAView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    View/getCAList
    -CACAを作成
    ChangeChange/createChannelView/getBlockchainNetworkDetail
    View/getChannelList
    View/getOrganizationDetail
    View/getBlockchainNetworkList
    View/getOrdererList
    Change/updateChannelOrganizations
    View/getOrdererDetail
    View/getOrganizationList
    -ChannelChannelを作成
    ChangeChange/createOrdererView/getCAUserIdentityList
    View/getBlockchainNetworkDetail
    View/getOrganizationDetail
    View/getBlockchainNetworkList
    View/getOrdererList
    View/getOrganizationList
    -OrdererOrdererを作成
    ChangeChange/createOrganizationView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    View/getCAList
    View/getCADetail
    View/getOrganizationList
    -OrganizationOrganizationを作成
    ChangeChange/createPeerView/getPeerList
    View/getCAUserIdentityList
    View/getBlockchainNetworkDetail
    View/getOrganizationDetail
    View/getBlockchainNetworkList
    View/getOrganizationList
    -PeerPeerを作成
    ChangeChange/deleteBlockchainNetworkView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    NetworkNetworkBlockchain Networkを削除
    ChangeChange/deleteCAView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    View/getCAList
    View/getCADetail
    CACACAを削除
    ChangeChange/deleteOrdererView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    View/getOrdererList
    View/getOrdererDetail
    OrdererOrdererOrdererを削除
    ChangeChange/deleteOrganizationView/getBlockchainNetworkDetail
    View/getOrganizationDetail
    View/getBlockchainNetworkList
    View/getOrganizationList
    OrganizationOrganizationOrganizationを削除
    ChangeChange/deletePeerView/getPeerList
    View/getPeerDetail
    View/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    PeerPeerPeerを削除
    ChangeChange/executeChaincodeView/getChaincodeList
    View/getChannelList
    View/getOrganizationDetail
    View/getChannelOrganizationList
    View/getChannelDetail
    ChannelChannelChaincodeを実行
    ChangeChange/importOrdererView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    View/getOrdererList
    View/getOrdererDetail
    -OrdererOrdererをインポート
    ChangeChange/importOrganizationView/getBlockchainNetworkDetail
    View/getOrganizationDetail
    View/getBlockchainNetworkList
    View/getOrganizationList
    -OrganizationOrganizationをインポート
    ChangeChange/installChaincodeView/getPeerDetail
    View/getChaincodeList
    View/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    View/getPeerListInstallable
    PeerChannelChaincodeをインストール
    ChangeChange/instantiateChaincodeView/getChaincodeList
    View/getOrganizationDetail
    View/getChannelList
    View/getChannelOrganizationList
    View/getChannelDetail
    ChannelChannelChaincodeを有効化
    ChangeChange/inviteToNetworkView/getBlockchainNetworkDetail
    View/getChannelList
    View/getBlockchainNetworkList
    View/getChannelDetail
    -Networkネットワークに招待
    ChangeChange/manageInvitationView/getInvitationList
    View/getBlockchainNetworkDetail
    View/getOrganizationDetail
    View/getBlockchainNetworkList
    View/getOrganizationList
    -Network招待を受諾・拒否・確認・キャンセル
    ChangeChange/resizeCAResourcesView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    View/getCAList
    View/getCADetail
    CACACAのリソース設定を変更
    ChangeChange/resizeLoadBalancerThroughputView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    NetworkNetworkロードバランサのサイズを変更
    ChangeChange/resizeOrdererResourcesView/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    View/getOrdererList
    View/getOrdererDetail
    OrdererOrdererOrdererリソース設定を変更
    ChangeChange/resizePeerResourcesView/getPeerList
    View/getPeerDetail
    View/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    PeerPeerPeerリソース設定を変更
    ChangeChange/updateCAUserIdentitiesView/getCAUserIdentityList
    View/getBlockchainNetworkDetail
    View/getBlockchainNetworkList
    View/getCAList
    View/getCADetail
    CACACAユーザーIdentityの設定を変更
    ChangeChange/updateChannelBatchconfigView/getBlockchainNetworkDetail
    View/getChannelList
    View/getBlockchainNetworkList
    Change/updateChannelOrganizations
    View/getChannelDetail
    ChannelChannelChannelのBatch config設定を変更
    ChangeChange/updateChannelOrganizationsView/getBlockchainNetworkDetail
    View/getOrganizationDetail
    View/getChannelList
    View/getBlockchainNetworkList
    View/getChannelOrganizationList
    View/getOrganizationList
    View/getChannelDetail
    ChannelChannelChannelのメンバー(Organization)設定を変更
    ChangeChange/updateChannelPeersView/getPeerList
    View/getBlockchainNetworkDetail
    View/getChannelList
    View/getBlockchainNetworkList
    View/getPeerListInstallable
    View/getChannelDetail
    ChannelChannelChannelに参加するPeer設定を変更
    ChangeChange/updateConsortiumView/getBlockchainNetworkDetail
    View/getOrganizationDetail
    View/getBlockchainNetworkList
    View/getOrdererList
    View/getOrdererDetail
    View/getOrganizationList
    OrdererOrdererOrdererのコンソーシアム設定を変更
    ChangeChange/upgradeChaincodeView/getChaincodeList
    View/getOrganizationDetail
    View/getChannelList
    Change/instantiateChaincode
    View/getChannelOrganizationList
    View/getChannelDetail
    ChannelChannelChaincodeをアップグレード
    注意

    特定のアクションに対する権限を付与されたとしても、関連する必須アクションに対する権限が一緒に付与されていない場合、作業は正常に行えません。 このような問題を防ぐため、Sub Accountではアクション権限の付与時に、関連アクションに対する権限も自動的に一緒に付与される機能を提供しています。 ただし、自動的に一緒に付与された関連アクションの選択を解除すると、メインアカウントユーザーの意図とみなし、システムで強制的に含めることはいたしません。権限設定の際にご注意ください。


    この記事は役に立ちましたか?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.