0
我所试图做的事:SoftLayer API:是否可以限制用户使用SoftLayer API(而不是SoftLayer门户)访问DNS管理?
撤销除了使用SoftLayer的API DNS管理权限的用户的所有访问权限。
我做了什么(使用的SoftLayer Python客户端):
- 撤销由所有用户权限)调用getPermissions()来检索用户权限和b)调用removeBulkPortalPermission()所有获取的用户权限。
- 通过为用户调用removeAllVirtualAccessForThisUser()来移除所有虚拟访问权限。
- 通过为用户调用removeAllHardwareAccessForThisUser()来删除所有硬件访问权限。
- 通过调用addBulkPortalPermission([{“key”:“DNS_1”,“keyName”:“DNS_MANAGE”,“name”:“Manage DNS”}]) - addPortalPermission()可以使用授予用户DNS管理权限以及。
问题是什么:
用户可以访问除DNS管理的其他功能(如设备>管理>图像)。