<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Create a RBAC role user with the new rest process in ONTAP Rest API Discussions</title>
    <link>https://community.netapp.com/t5/ONTAP-Rest-API-Discussions/Create-a-RBAC-role-user-with-the-new-rest-process/m-p/168248#M210</link>
    <description>&lt;P&gt;This is the issue I'm trying to work around:&lt;/P&gt;&lt;P&gt;&lt;A href="https://kb.netapp.com/Advice_and_Troubleshooting/Data_Infrastructure_Management/System_Manager/Custom_user_roles_are_not_honored_in_the_new_experience_of_OnCommand_System_Manager" target="_blank"&gt;https://kb.netapp.com/Advice_and_Troubleshooting/Data_Infrastructure_Management/System_Manager/Custom_user_roles_are_not_honored_in_the_new_experience_of_OnCommand_System_Manager&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 06 Jul 2021 04:28:01 GMT</pubDate>
    <dc:creator>Sig</dc:creator>
    <dc:date>2021-07-06T04:28:01Z</dc:date>
    <item>
      <title>Create a RBAC role user with the new rest process</title>
      <link>https://community.netapp.com/t5/ONTAP-Rest-API-Discussions/Create-a-RBAC-role-user-with-the-new-rest-process/m-p/168246#M209</link>
      <description>&lt;P&gt;Ok I'm a little frustrated with NetApp support.&amp;nbsp; After weeks they just sluffed me off to this group and told me to ask&amp;nbsp; here.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope someone here can answer my question.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have an ONTAP 9.8 system (and older versions as well).&lt;/P&gt;&lt;P&gt;I used to be able to create custom role with read/write on all volume and&lt;BR /&gt;snapshots commands but deny the following:&lt;BR /&gt;volume delete&lt;BR /&gt;snapshot delete&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Commands looked like this:&lt;/P&gt;&lt;P&gt;security login role create -vserver lan01 -role lanadmin -cmddirname "volume snapshot delete" -access none&lt;BR /&gt;security login role create -vserver lan01 -role lanadmin -cmddirname "volume delete" -access none&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm told these no longer work and that I have to use the new rest-role commands.&amp;nbsp; I can't figure out the -api string to grant this same level of access.&amp;nbsp; I have tried several iterations.&lt;/P&gt;&lt;P&gt;security&amp;nbsp;login&amp;nbsp;rest-role&amp;nbsp;modify&amp;nbsp;-vserver&amp;nbsp;lan01&amp;nbsp;-role&amp;nbsp;lanadmin&amp;nbsp;-api&lt;BR /&gt;/api/storage/volumes/*/snapshots&amp;nbsp;-access&amp;nbsp;readonly&lt;BR /&gt;...&lt;BR /&gt;security&amp;nbsp;login&amp;nbsp;rest-role&amp;nbsp;modify&amp;nbsp;-vserver&amp;nbsp;lan01&amp;nbsp;-role&amp;nbsp;lanadmin&lt;/P&gt;&lt;DIV&gt;-api&amp;nbsp;/api/storage/volumes/{volume.uuid}/snapshots/{uuid}&amp;nbsp;-access&amp;nbsp;readonly&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;NetApp support doesn't seem to know how to help with this request.&amp;nbsp; Anyone here able to help?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Sig&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jun 2025 10:19:51 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Rest-API-Discussions/Create-a-RBAC-role-user-with-the-new-rest-process/m-p/168246#M209</guid>
      <dc:creator>Sig</dc:creator>
      <dc:date>2025-06-04T10:19:51Z</dc:date>
    </item>
    <item>
      <title>Re: Create a RBAC role user with the new rest process</title>
      <link>https://community.netapp.com/t5/ONTAP-Rest-API-Discussions/Create-a-RBAC-role-user-with-the-new-rest-process/m-p/168248#M210</link>
      <description>&lt;P&gt;This is the issue I'm trying to work around:&lt;/P&gt;&lt;P&gt;&lt;A href="https://kb.netapp.com/Advice_and_Troubleshooting/Data_Infrastructure_Management/System_Manager/Custom_user_roles_are_not_honored_in_the_new_experience_of_OnCommand_System_Manager" target="_blank"&gt;https://kb.netapp.com/Advice_and_Troubleshooting/Data_Infrastructure_Management/System_Manager/Custom_user_roles_are_not_honored_in_the_new_experience_of_OnCommand_System_Manager&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 06 Jul 2021 04:28:01 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Rest-API-Discussions/Create-a-RBAC-role-user-with-the-new-rest-process/m-p/168248#M210</guid>
      <dc:creator>Sig</dc:creator>
      <dc:date>2021-07-06T04:28:01Z</dc:date>
    </item>
    <item>
      <title>Re: Create a RBAC role user with the new rest process</title>
      <link>https://community.netapp.com/t5/ONTAP-Rest-API-Discussions/Create-a-RBAC-role-user-with-the-new-rest-process/m-p/168249#M211</link>
      <description>&lt;P&gt;Found this Community conversation that seems to indicate that the rest-role commands don't have the granularity to deny volume delete or snapshot delete commands.&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.netapp.com/t5/ONTAP-Rest-API-Discussions/RBAC-over-RestRoles/m-p/164281" target="_blank"&gt;https://community.netapp.com/t5/ONTAP-Rest-API-Discussions/RBAC-over-RestRoles/m-p/164281&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Frustrating to loose this functionality before rest-role has feature parity and for NetApp support to not know this info.&lt;/P&gt;</description>
      <pubDate>Tue, 06 Jul 2021 04:57:26 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Rest-API-Discussions/Create-a-RBAC-role-user-with-the-new-rest-process/m-p/168249#M211</guid>
      <dc:creator>Sig</dc:creator>
      <dc:date>2021-07-06T04:57:26Z</dc:date>
    </item>
    <item>
      <title>Re: Create a RBAC role user with the new rest process</title>
      <link>https://community.netapp.com/t5/ONTAP-Rest-API-Discussions/Create-a-RBAC-role-user-with-the-new-rest-process/m-p/168266#M212</link>
      <description>&lt;P&gt;REST API support is now provided through Slack ... try netapppub.slack.com and post questions in the #api channel.&amp;nbsp; You'll get a fairly quick response&amp;nbsp; (...though NetApp is at minimal manning 5-9 July - company-wide holiday break). To get an invite go to netapp.io and click the Slack icon at the top right.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is the ONTAPI to REST mapping information document (&lt;A href="https://library.netapp.com/ecm/ecm_download_file/ECMLP2874886" target="_blank"&gt;https://library.netapp.com/ecm/ecm_download_file/ECMLP2874886&lt;/A&gt;)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can check the status of the mappings and request specific REST mappings that are missing.&amp;nbsp;&amp;nbsp;At the top of the first page is a link ("we want to hear from you").&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You could also try using the /private/cli REST method which lets you run CLI commands through a REST call and (in most cases) get JSON formatted results.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 06 Jul 2021 16:30:18 GMT</pubDate>
      <guid>https://community.netapp.com/t5/ONTAP-Rest-API-Discussions/Create-a-RBAC-role-user-with-the-new-rest-process/m-p/168266#M212</guid>
      <dc:creator>JohnChampion</dc:creator>
      <dc:date>2021-07-06T16:30:18Z</dc:date>
    </item>
  </channel>
</rss>

