<?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 NetApp C-Mode access: how to give access  of only particular volumes to a user for snapshots in Active IQ Unified Manager Discussions</title>
    <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NetApp-C-Mode-access-how-to-give-access-of-only-particular-volumes-to-a-user-for/m-p/133783#M24266</link>
    <description>&lt;P&gt;I want to give access of a user to create/delete snapshot for the group of volumes.&lt;/P&gt;&lt;P&gt;can I create something like a resourcegroup where I can add all the volumes and give access of those to particular user for snahsot command dir?&lt;/P&gt;&lt;P&gt;OR is there a way to give access by volume names?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I see someone mentioned that I can use &lt;SPAN&gt;-query "-volume &amp;lt;vol_name&amp;gt;" but what if there are multiple volumes?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 04 Jun 2025 14:42:25 GMT</pubDate>
    <dc:creator>CAPATEL_NET1984</dc:creator>
    <dc:date>2025-06-04T14:42:25Z</dc:date>
    <item>
      <title>NetApp C-Mode access: how to give access  of only particular volumes to a user for snapshots</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NetApp-C-Mode-access-how-to-give-access-of-only-particular-volumes-to-a-user-for/m-p/133783#M24266</link>
      <description>&lt;P&gt;I want to give access of a user to create/delete snapshot for the group of volumes.&lt;/P&gt;&lt;P&gt;can I create something like a resourcegroup where I can add all the volumes and give access of those to particular user for snahsot command dir?&lt;/P&gt;&lt;P&gt;OR is there a way to give access by volume names?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I see someone mentioned that I can use &lt;SPAN&gt;-query "-volume &amp;lt;vol_name&amp;gt;" but what if there are multiple volumes?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jun 2025 14:42:25 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NetApp-C-Mode-access-how-to-give-access-of-only-particular-volumes-to-a-user-for/m-p/133783#M24266</guid>
      <dc:creator>CAPATEL_NET1984</dc:creator>
      <dc:date>2025-06-04T14:42:25Z</dc:date>
    </item>
    <item>
      <title>Re: NetApp C-Mode access: how to give access  of only particular volumes to a user for snapshots</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NetApp-C-Mode-access-how-to-give-access-of-only-particular-volumes-to-a-user-for/m-p/133797#M24272</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You'll have to run a lot of this from the CLI as when I've created role rules from OCSM it's not formatting the commands quite right (especially when you put wildcards in the query argument). &amp;nbsp;Anyway, here is the list of commands that we used to allow sysadmins access to all of the things they needed to do inside the SVMs they're reponsible for:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;security login role create -role sys_admin_role -cmddirname DEFAULT -access readonly&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;(Grants them read-only at the top level so they can use System Manager - otherwise they'll have to SSH directly into the SVM)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;security login role create -role sys_admin_role -cmddirname "volume qtree" -query "-vserver oracle*" -access all&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;(Grants them the ability to manage qtrees in any SVM named "oracle*")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;security login role create -role sys_admin_role -cmddirname "vserver export-policy" -query "-vserver oracle*" -access all&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;(Grants them&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;the ability to manage export policy in any SVM named "oracle*")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;security login role create -role sys_admin_role -cmddirname "volume snapshot" -query "-vserver oracle*" -access all&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;(Grants them&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;the ability to manage snapshots&amp;nbsp;in any SVM named "oracle*")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then you can create cluster-level accounts and grant that role to those users. &amp;nbsp;Anyway, you'll need to organize things by SVM or name all your volumes with the same prefix, then you can scope the role rules to a list of objects/containers that match the pattern you specify. &amp;nbsp;If all the volumes in question are within a single SVM, then you can scope the role (or even the user account) to just that SVM.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ONTAP9 reference for security login role stuff: &amp;nbsp;&lt;A href="http://docs.netapp.com/ontap-9/index.jsp?topic=%2Fcom.netapp.doc.dot-cm-cmpr-920%2FTOC__security__login.html" target="_blank"&gt;http://docs.netapp.com/ontap-9/index.jsp?topic=%2Fcom.netapp.doc.dot-cm-cmpr-920%2FTOC__security__login.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope that helps,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Chris&lt;/P&gt;</description>
      <pubDate>Mon, 21 Aug 2017 19:21:34 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NetApp-C-Mode-access-how-to-give-access-of-only-particular-volumes-to-a-user-for/m-p/133797#M24272</guid>
      <dc:creator>colsen</dc:creator>
      <dc:date>2017-08-21T19:21:34Z</dc:date>
    </item>
    <item>
      <title>Re: NetApp C-Mode access: how to give access  of only particular volumes to a user for snapshots</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NetApp-C-Mode-access-how-to-give-access-of-only-particular-volumes-to-a-user-for/m-p/136726#M24798</link>
      <description>&lt;P&gt;Security roles have been successfully created but unable to login on OCSM when granted that roles to any of the users created manually.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kindly suggest a solution if possible&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.netapp.com/t5/user/viewprofilepage/user-id/2935"&gt;@colsen&lt;/a&gt;_lanl_gov wrote:&lt;BR /&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You'll have to run a lot of this from the CLI as when I've created role rules from OCSM it's not formatting the commands quite right (especially when you put wildcards in the query argument). &amp;nbsp;Anyway, here is the list of commands that we used to allow sysadmins access to all of the things they needed to do inside the SVMs they're reponsible for:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;security login role create -role sys_admin_role -cmddirname DEFAULT -access readonly&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;(Grants them read-only at the top level so they can use System Manager - otherwise they'll have to SSH directly into the SVM)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;security login role create -role sys_admin_role -cmddirname "volume qtree" -query "-vserver oracle*" -access all&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;(Grants them the ability to manage qtrees in any SVM named "oracle*")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;security login role create -role sys_admin_role -cmddirname "vserver export-policy" -query "-vserver oracle*" -access all&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;(Grants them&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;the ability to manage export policy in any SVM named "oracle*")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;security login role create -role sys_admin_role -cmddirname "volume snapshot" -query "-vserver oracle*" -access all&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;(Grants them&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;the ability to manage snapshots&amp;nbsp;in any SVM named "oracle*")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then you can create cluster-level accounts and grant that role to those users. &amp;nbsp;Anyway, you'll need to organize things by SVM or name all your volumes with the same prefix, then you can scope the role rules to a list of objects/containers that match the pattern you specify. &amp;nbsp;If all the volumes in question are within a single SVM, then you can scope the role (or even the user account) to just that SVM.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ONTAP9 reference for security login role stuff: &amp;nbsp;&lt;A href="http://docs.netapp.com/ontap-9/index.jsp?topic=%2Fcom.netapp.doc.dot-cm-cmpr-920%2FTOC__security__login.html" target="_blank"&gt;http://docs.netapp.com/ontap-9/index.jsp?topic=%2Fcom.netapp.doc.dot-cm-cmpr-920%2FTOC__security__login.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope that helps,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Chris&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://community.netapp.com/t5/user/viewprofilepage/user-id/2935"&gt;@colsen&lt;/a&gt;_lanl_gov wrote:&lt;BR /&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You'll have to run a lot of this from the CLI as when I've created role rules from OCSM it's not formatting the commands quite right (especially when you put wildcards in the query argument). &amp;nbsp;Anyway, here is the list of commands that we used to allow sysadmins access to all of the things they needed to do inside the SVMs they're reponsible for:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;security login role create -role sys_admin_role -cmddirname DEFAULT -access readonly&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;(Grants them read-only at the top level so they can use System Manager - otherwise they'll have to SSH directly into the SVM)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;security login role create -role sys_admin_role -cmddirname "volume qtree" -query "-vserver oracle*" -access all&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;(Grants them the ability to manage qtrees in any SVM named "oracle*")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;security login role create -role sys_admin_role -cmddirname "vserver export-policy" -query "-vserver oracle*" -access all&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;(Grants them&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;the ability to manage export policy in any SVM named "oracle*")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;security login role create -role sys_admin_role -cmddirname "volume snapshot" -query "-vserver oracle*" -access all&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;(Grants them&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;the ability to manage snapshots&amp;nbsp;in any SVM named "oracle*")&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then you can create cluster-level accounts and grant that role to those users. &amp;nbsp;Anyway, you'll need to organize things by SVM or name all your volumes with the same prefix, then you can scope the role rules to a list of objects/containers that match the pattern you specify. &amp;nbsp;If all the volumes in question are within a single SVM, then you can scope the role (or even the user account) to just that SVM.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ONTAP9 reference for security login role stuff: &amp;nbsp;&lt;A href="http://docs.netapp.com/ontap-9/index.jsp?topic=%2Fcom.netapp.doc.dot-cm-cmpr-920%2FTOC__security__login.html" target="_blank"&gt;http://docs.netapp.com/ontap-9/index.jsp?topic=%2Fcom.netapp.doc.dot-cm-cmpr-920%2FTOC__security__login.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope that helps,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Chris&lt;/P&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 Dec 2017 14:45:50 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NetApp-C-Mode-access-how-to-give-access-of-only-particular-volumes-to-a-user-for/m-p/136726#M24798</guid>
      <dc:creator>Kamran_Alam</dc:creator>
      <dc:date>2017-12-14T14:45:50Z</dc:date>
    </item>
    <item>
      <title>Re: NetApp C-Mode access: how to give access  of only particular volumes to a user for snapshots</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NetApp-C-Mode-access-how-to-give-access-of-only-particular-volumes-to-a-user-for/m-p/136742#M24799</link>
      <description>&lt;P&gt;Hmmm - that first command in the list is the only thing you need to grant access via OCSM:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;security login role create -role sys_admin_role -cmddirname DEFAULT -access readonly&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Did you grant them all the appropriate "user login methods"?&amp;nbsp; They'll need 'http' for OCSM to work.&amp;nbsp; You can verify the allowed methods via the OCSM GUI (it's just the role creation you need to do via CLI).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope that helps,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Chris&lt;/P&gt;</description>
      <pubDate>Thu, 14 Dec 2017 19:02:32 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NetApp-C-Mode-access-how-to-give-access-of-only-particular-volumes-to-a-user-for/m-p/136742#M24799</guid>
      <dc:creator>colsen</dc:creator>
      <dc:date>2017-12-14T19:02:32Z</dc:date>
    </item>
    <item>
      <title>Re: NetApp C-Mode access: how to give access  of only particular volumes to a user for snapshots</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NetApp-C-Mode-access-how-to-give-access-of-only-particular-volumes-to-a-user-for/m-p/142828#M26099</link>
      <description>&lt;P&gt;Hello Chris,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;your solution seems not to work with OCSM at least on version 9.4.&lt;/P&gt;
&lt;P&gt;Access via SSH is possible but OCSM refuses access.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But instead such a user sees a lot more than just his/her vserver.&lt;/P&gt;
&lt;P&gt;My test showed that via SSH the user was also able to view the volumes of all vservers.&lt;/P&gt;
&lt;P&gt;And this might also be true for other things. Maybe the DEFAULT access allows to much.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;
&lt;P&gt;Markus&lt;/P&gt;</description>
      <pubDate>Thu, 20 Sep 2018 11:40:38 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/NetApp-C-Mode-access-how-to-give-access-of-only-particular-volumes-to-a-user-for/m-p/142828#M26099</guid>
      <dc:creator>adestiscompany</dc:creator>
      <dc:date>2018-09-20T11:40:38Z</dc:date>
    </item>
  </channel>
</rss>

