阿里云OpenAPI中ram不支持调用PrivateZone 接口吗?sdkerror: StatusCode: 400 Code: Forbidden.RAM Message: code: 400, User not authorized to operate on the specified resource, or this API doesn't support RAM. request id: CE2C7156-57D7-5FC9-83A1-7D6A4463A438 Data: {"AccessDeniedDetail":{"AuthPrincipalDisplayName":"202484507295524736","AuthPrincipalOwnerId":"1713834634184621","AuthPrincipalType":"SubUser","EncodedDiagnosticMessage":"AQEAAAAAZcNFtUNFMkM3MTU2LTU3RDctNUZDOS04M0ExLTdENkE0NDYzQTQzOA=="},"Code":"Forbidden.RAM","HostId":"pvtz.aliyuncs.com","Message":"User not authorized to operate on the specified resource, or this API doesn't support RAM.","Recommend":"https://api.aliyun.com/troubleshoot?q=Forbidden.RAM\u0026product=pvtz\u0026requestId=CE2C7156-57D7-5FC9-83A1-7D6A4463A438%22,%22RequestId%22:%22CE2C7156-57D7-5FC9-83A1-7D6A4463A438%22,%22statusCode%22:400}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
根据你提供的错误信息,当前阿里云账号下的RAM用户(子用户)并没有获得调用PrivateZone相关接口的权限。阿里云PrivateZone服务的某些API可能并不直接支持RAM用户的访问控制。
为了解决这个问题,你需要为主账号赋予RAM用户足够的权限以操作PrivateZone资源。具体步骤如下:
AliyunPrivateZoneFullAccess
(提供所有PrivateZone操作权限)或者其他更细粒度的权限策略。完成以上步骤后,RAM用户应该就能正常调用PrivateZone的相关接口了。另外,请务必查阅PrivateZone服务文档,确认哪些接口支持RAM用户的调用。