用户指南

支持CAM的业务接口

商用案例

API 文档

诚邀爱技术、爱分享的你,成为文档内容共建者> HOT

基本信息

CAM中产品名 CAM中简称 授权粒度
云市场 market 操作级
说明:

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

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

接口授权粒度

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

  • 资源级接口:此类型接口支持对某一个具体特定的资源进行授权。
  • 操作级接口:此类型接口不支持对某一个特定的资源进行授权。

    资源级接口在鉴权时,云产品会将具体的资源六段式传给CAM鉴权,故支持对某一个具体特定的资源进行授权和鉴权 。
    操作级接口在鉴权时,云产品不会将具体的资源六段式传给CAM鉴权,只会传递任意资源“*”。因此授权时策略语法若限定了具体的资源,鉴权时此接口不传递该资源,CAM会判断此接口不在授权范围,会判断为无权限。

写操作

接口名 授权粒度 资源六段式
SubmitComment 操作级 *
SetCommentRead 操作级 *
ReleaseSaasShipUrl 操作级 *
EditCouponState 操作级 *
EditComment 操作级 *
AppendComment 操作级 *
FlowProductRemindPreset 操作级 *
SaveDraftForMarket 操作级 *
RevertProductSubmit 操作级 *
RefundInstance 操作级 *
RefundCancel 操作级 *
OrderAppealCancel 操作级 *
OrderAppeal 操作级 *
CloudConfirmResult 操作级 *
DeliverConfirmResult 操作级 *
DeliverDone 操作级 *
NeedIsvCheck 操作级 *
ModifyNeed 操作级 *
ImportPrivateCustomerInfoByExcelForCurrentIsv 操作级 *
RelatePrivateCustomerInfoWithOrder 操作级 *
UpdatePrivateCustomerInfo 操作级 *
InsertPrivateCustomerInfo 操作级 *
PublishProducts 操作级 *
DeleteOrderRemark 操作级 *
AddOrderRemark 操作级 *
SignMarketOrder 操作级 *
SetRelSaasConfig 操作级 *
SetDebugSaasConfig 操作级 *
DebugSaas 操作级 *
FlowProductRemind 操作级 *
PostIsvSettledInfo 操作级 *
UploadIsvSettledImage 操作级 *
SignIsvContract 操作级 *
ModifyContactInfo 操作级 *
ModifyStoreInfo 操作级 *
PostSettledBankInfo 操作级 *
ModifySaicInfo 操作级 *
ModifyRemitInfo 操作级 *
PayMargin 操作级 *
EditCoupon 操作级 *
CreateCoupon 操作级 *
ApplySubsidySettlement 操作级 *
ApplyOrderSettlement 操作级 *
DeleteProductDiscount 操作级 *
UpdateProductDiscount 操作级 *
AddProductDiscount 操作级 *
UpdateProductLimit 操作级 *
BatchUpdateProductLimit 操作级 *
CreateProductLimit 操作级 *
RefundAudit 操作级 *
DeleteExtentBilling 操作级 *
UpdateExtentBilling 操作级 *
CreateExtentBilling 操作级 *
CreateMarketProduct 操作级 *
CreateProduct 操作级 *
SaveDraft 操作级 *
DeleteProtocol 操作级 *
CreateProtocol 操作级 *
OffProducts 操作级 *

读操作

接口名 授权粒度 资源六段式
GetNeedCommentInfo 操作级 *
GetUserCouponDetail 操作级 *
GetProviderIncreaseCommentProductCount 操作级 *
GetCommentTags 操作级 *
DescribeProductSnapshots 操作级 *
CheckEditAndDeleteComment 操作级 *
CheckAppendComment 操作级 *
CheckMarketProductValid 操作级 *
GetEditMarketProduct 操作级 *
GetUserConsume 操作级 *
GetSaasConfigInfo 操作级 *
QueryExportUrl 操作级 *
QueryExportRecord 操作级 *
GetOrderPriceCouponInfo 操作级 *
GetOrderRemark 操作级 *
GetOrderDetail 操作级 *
QuerySignaturePermission 操作级 *
GetDebugSaasLog 操作级 *
GetDebugSaasState 操作级 *
GetInstancesForIsv 操作级 *
QueryIsvSettledInfo 操作级 *
GetVerificationCode 操作级 *
DescribeContract 操作级 *
GetProductDiscountDetail 操作级 *
DescribeInstanceDetail 操作级 *
GetRefundFlowSet 操作级 *
GetSubsidyIncome 操作级 *
GetOrderIncome 操作级 *
GetSummary 操作级 *
GetSettlement 操作级 *
GetSubsidyLevelShow 操作级 *
GetOrderLevelShow 操作级 *
GetIsvCouponDetail 操作级 *
GetProviderCommentSummary 操作级 *
DescribeIsvFeeInfo 操作级 *
DescribeStoreInfo 操作级 *
QueryProductLimit 操作级 *
QueryExtentBilling 操作级 *

列表操作

接口名 授权粒度 资源六段式
DescribeIsvAPIServices 操作级 *
PageQueryPrivateCustomerInfo 操作级 *
DescribeInvoice 操作级 *
DownloadManualOrder 操作级 *
GetManualOrder 操作级 *
ExportOrders 操作级 *
GetConsoleOrders 操作级 *
QuerySignatureList 操作级 *
GetConsoleProducts 操作级 *
DescribeIsvFeeRecord 操作级 *
GetProductDiscountList 操作级 *
GetOfficialSaasDeliver 操作级 *
GetOptTcbs 操作级 *
GetMultiSaasInfo 操作级 *
DescribeProtocol 操作级 *
GetTagInfo 操作级 *
目录