分布式身份

最近更新时间:2024-10-17 09:09:30

我的收藏

基本信息

CAM中产品名 CAM中简称 控制台访问 按标签授权 授权粒度 IP限制
分布式身份 tdid 支持 不支持 操作级 支持
说明:

云产品的授权粒度按照粒度粗细分为服务级、操作级和资源级三个级别。

  • 服务级:定义对服务的整体是否拥有访问权限,分为允许对服务拥有全部操作权限或者拒绝对服务拥有全部操作权限。服务级授权粒度的云产品,不支持对具体的接口进行授权。
  • 操作级:定义对服务的特定接口(API)是否拥有访问权限,例如:授权某账号对云服务器服务进行只读操作。
  • 资源级:定义对特定资源是否有访问权限,这是最细的授权粒度,例如:授权某账号仅读写操作某台云服务器实例。能支持资源级接口授权的产品,则会被认定为资源级授权粒度。

接口授权粒度

接口授权粒度分为资源级和操作级两个级别:

  • 资源级接口:此类型接口支持对某一个具体特定的资源进行授权。
  • 操作级接口:此类型接口不支持对某一个特定的资源进行授权。授权时策略语法若限定了具体的资源,CAM会判断此接口不在授权范围,判断为无权限。

写操作

接口名 接口描述 授权粒度 资源六段式 IP限制
AddLabel DID添加标签 操作级 * 支持
AddTDidAuthority 认证为权威机构 操作级 * 支持
AddTDidLabel 为DID添加标签 操作级 * 支持
CancelAuthorityIssuer 取消权威机构认证 操作级 * 支持
CreateCPT 创建凭证模板 操作级 * 支持
CreateDidService 创建DID服务 操作级 * 支持
CreateDisclosedCredential 创建选择性批露凭证 操作级 * 支持
CreateLabel 新建标签 操作级 * 支持
CreatePresentation 创建可验证表达 操作级 * 支持
CreateTDidByHost 自动生成公私钥创建DID标识 操作级 * 支持
CreateTDidByPubKey 导入公钥注册DID标识 操作级 * 支持
CreateTDidLabel 创建新标签 操作级 * 支持
CreateTDidWithPrivateKey 导入私钥注册DID标识 操作级 * 支持
DeactivateOwnerTDid DID创建者禁用DID 操作级 * 支持
DeactivateTDid 更新DID标识的禁用状态 操作级 * 支持
DeployByName 通过Name部署TDID合约 操作级 * 支持
EnableHash 启用合约 操作级 * 支持
IssueCredential 颁发凭证 操作级 * 支持
ModifyTDidLabelRemark 修改标签备注 操作级 * 支持
RecognizeAuthorityIssuer 权威机构认证 操作级 * 支持
RegisterClaimPolicy 披露策略Policy注册 操作级 * 支持
RegisterIssuer 注册为权威机构 操作级 * 支持
RemoveHash 删除合约 操作级 * 支持
RemoveTDidAuthority 撤销为权威机构 操作级 * 支持
RemoveTDidLabel 为DID删除标签 操作级 * 支持
RotateTDidAuthPubKey 轮换DID标识的身份认证公钥 操作级 * 支持
SetTDidAttribute 设置did文档的属性值 操作级 * 支持
UpdateCPTJson 更新凭证模板 操作级 * 支持
UpdateCredentialState 更新凭证的链上状态 操作级 * 支持

读操作

接口名 接口描述 授权粒度 资源六段式 IP限制
CheckDidDeploy 检查部署情况 操作级 * 支持
CheckNewPurchase 检查用户套餐包购买状态 操作级 * 支持
CheckUserChain 检查用户选中的联盟、网络、子链的信息是否合法 操作级 * 支持
CheckUserDidDeploy 获取DID应用部署任务的状态,供前端轮询查询,原地等待任务成功 操作级 * 支持
DescribeChainMakerUserChainBlockDetail 获取长安链的业务链区块详情 操作级 * 支持
DescribeChainMakerUserChainBlockList 获取长安链的业务链区块列表 操作级 * 支持
DescribeChainMakerUserChainInfo 获取长安链的业务链概览信息 操作级 * 支持
DescribeChainMakerUserChainTxDetail 获取长安链的业务链交易详情 操作级 * 支持
DescribeChainMakerUserChainTxList 获取长安链的业务链交易列表 操作级 * 支持
DownloadCPT DownloadCPT 操作级 * 支持
GetAgencyTDid 本机构DID详情 操作级 * 支持
GetAppDetail 获取DID应用基本信息 操作级 * 支持
GetAppList 获取用户DID应用列表 操作级 * 支持
GetAppSummary 获取某个应用关键指标 操作级 * 支持
GetAppTrend 获取用户DID应用的指标趋势 操作级 * 支持
GetAuthoritiesList 获取权威机构列表 操作级 * 支持
GetConsortiumClusterList 获取联盟bcos网络列表 操作级 * 支持
GetConsortiumList 获取联盟列表 操作级 * 支持
GetCredentialCptRank 凭证颁发按机构排行 操作级 * 支持
GetCredentialIssueRank 获取凭证颁发排行 操作级 * 支持
GetCredentialIssueTrend 获取凭证颁发趋势 操作级 * 支持
GetCredentialState 获取凭证链上的状态 操作级 * 支持
GetDataPanel 概览 操作级 * 支持
GetDeployInfo 合约部署详情 操作级 * 支持
GetDeployList 合约部署列表 操作级 * 支持
GetDidClusterDetail 获取DID区块链网络详情 操作级 * 支持
GetDidClusterList 获取用户的DID网络列表 操作级 * 支持
GetDidDetail DID详情 操作级 * 支持
GetDidList DID列表 操作级 * 支持
GetDidRegisterTrend 获取DID注册趋势 操作级 * 支持
GetDidServiceList 获取DID服务列表 操作级 * 支持
GetGroupList 获取群组配置列表 操作级 * 支持
GetLabelList 标签列表 操作级 * 支持
GetOverSummary 获取某个应用的关键指标 操作级 * 支持
GetOverTrend 获取用户所有DID应用的指标趋势 操作级 * 支持
GetPolicyList 披露策略Policy管理列表 操作级 * 支持
GetPublicKey 查看公钥 操作级 * 支持
GetPurchaseList 获取套餐包列表 操作级 * 支持
GetTDidAuthorityList 获取DID权威机构列表列表 操作级 * 支持
GetTDidByObjectId 通过绑定的对象ID查询DID标识 操作级 * 支持
GetTDidContractDetail 获取DID应用的合约详情 操作级 * 支持
GetTDidContractList 获取DID应用的合约列表 操作级 * 支持
GetTDidDetail 获取DID详情 操作级 * 支持
GetTDidDocument 查看DID文档 操作级 * 支持
GetTDidLabelList 获取标签列表 操作级 * 支持
GetTDidList 获取DID列表 操作级 * 支持
GetTDidPubKey 导入公钥注册DID标识 操作级 * 支持
GetUserDeployTask 获取用户正在部署的DID应用部署任务 操作级 * 支持
GetUserJoinAppList 获取用户在指定网络和子链下可以参与的应用列表 操作级 * 支持
GetWeCertChainInfo 获取WeCert网络的信息 操作级 * 支持
QueryAuthorityInfo 查询权威机构信息 操作级 * 支持
QueryCPT 查询凭证模板内容 操作级 * 支持
QueryCPTList 查询凭证模板列表 操作级 * 支持
QueryPolicy 披露策略Policy查看 操作级 * 支持
QueryPurchaseUsage 查询套餐包用量 操作级 * 支持
VerifyCredentials 验证已签名凭证 操作级 * 支持
VerifyPresentation 验证可验证表达 操作级 * 支持
VerifyPurchase 验证购买 操作级 * 支持