0
私がやろうとしています何
:SoftLayer API:SoftLayerポータルではなく、SoftLayer APIを使用してDNS管理へのユーザーアクセスを制限できますか?
SOFTLAYERのAPIを使用してDNS管理のための権限を除き、ユーザーのすべてのアクセス権と権限を取り消します。
- a)は、ユーザーのアクセス権を取得するためのgetPermissions()を呼び出すと、b)すべてについてremoveBulkPortalPermission()を呼び出すことで、すべてのユーザー権限を取り消された:私は(SOFTLAYERのPythonクライアントを使用して)やっていること
取得されたユーザー権限。
- ユーザーのremoveAllVirtualAccessForThisUser()を呼び出して、すべての仮想アクセス権を削除しました。
- ユーザーのremoveAllHardwareAccessForThisUser()を呼び出すことによって、すべてのハードウェアアクセス権を削除しました。
- addBulkPortalPermission([{"key": "DNS_1"、 "keyName": "DNS_MANAGE"、 "name": "DNSの管理"}])を呼び出すことにより、ユーザーにDNS管理権限を与えました - addPortalPermission()を使用できました同じように。
問題は何ですか:
ユーザー(例えばデバイスが>>イメージの管理)DNS管理以外の機能にアクセスすることができます。