cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2409
Views
10
Helpful
2
Replies

ISE Configuration Tidy up tips and tricks

SamSmith3
Level 1
Level 1

Hi all, 

I am in the process of auditing and tidying up the configuration of our Cisco ISE 3.0 deployment. I would like to do the following as was hoping that there was an easier way to see the relationships between policy sets, Authz Policies, DACLs etc and find what is in use/not in use so I can have a clear out.

- Define the relationships between Policy sets | AuthZ Policies | Authz Profiles | DACLs and so forth

- Define and remove any unused Authz Profiles | DACLs and so forth

- An export of all policy sets and components into CSV of something easier to read rather than going through each one

- An export of all Authz Profiles and components including DACLs into CSV of something easier to read rather than going through each one

- An Export of the portals we have and their components into CSV of something easier to read rather than going through each one

Any help is most appreciated.

Thanks

Sam 

1 Accepted Solution

Accepted Solutions

Hi @SamSmith3 ,

 1st at Administration > System > Backup & Restore > Policy Export > click the Export Now (Encryption: Export without encryption & Destination: Download file to local computer) ... to download a PolicyConfig.xml file (you can also do this via Support Bundle when you choose Include Policy Configuration).

Policy Export.png

 2nd at PolicyConfig.xml:

  a. all <radiusPolicySet> have a:

<name> Policy Set Name </name>
<rank> Position in the Policy Set </rank>
<allowedProtocols> Allowed Protocol Name </allowedProtocols>
<status> ENABLED/DISABLED </status>

  b. all <authorRules> have a:

<name> Rule Name </name>
<profiles> Authorization Profile Name </profiles>
<rank> Position in the Rule </rank>
<status> ENABLED/DISABLE </status>

  c. all <AznResults> have a:

<Profile description="Authz Profile Description" nadProfileName="NAD Name" name="Name of the Authz Profile">
<option name="Attributes Details">DACL = DACL Name</option>

 

 3rd. for clean up ... check (CRTL-F the PolicyConfig.xml) for:

  a. a name="Name of the Authz Profile" inside the <AznResults>, if there is ONLY one match, then you are able to remove this AuthZ Profile.

  b. to remove an unused dACL, you must get the name of each dACL (at Policy > Policy Elements > Results > Authorization > Downloadable ACLs) and CTRL-F the PolicyConfig.xml, if there is NO match, then you are able to remove this dACL.

 Hope this helps !!!

 

View solution in original post

2 Replies 2

Hi @SamSmith3 ,

 1st at Administration > System > Backup & Restore > Policy Export > click the Export Now (Encryption: Export without encryption & Destination: Download file to local computer) ... to download a PolicyConfig.xml file (you can also do this via Support Bundle when you choose Include Policy Configuration).

Policy Export.png

 2nd at PolicyConfig.xml:

  a. all <radiusPolicySet> have a:

<name> Policy Set Name </name>
<rank> Position in the Policy Set </rank>
<allowedProtocols> Allowed Protocol Name </allowedProtocols>
<status> ENABLED/DISABLED </status>

  b. all <authorRules> have a:

<name> Rule Name </name>
<profiles> Authorization Profile Name </profiles>
<rank> Position in the Rule </rank>
<status> ENABLED/DISABLE </status>

  c. all <AznResults> have a:

<Profile description="Authz Profile Description" nadProfileName="NAD Name" name="Name of the Authz Profile">
<option name="Attributes Details">DACL = DACL Name</option>

 

 3rd. for clean up ... check (CRTL-F the PolicyConfig.xml) for:

  a. a name="Name of the Authz Profile" inside the <AznResults>, if there is ONLY one match, then you are able to remove this AuthZ Profile.

  b. to remove an unused dACL, you must get the name of each dACL (at Policy > Policy Elements > Results > Authorization > Downloadable ACLs) and CTRL-F the PolicyConfig.xml, if there is NO match, then you are able to remove this dACL.

 Hope this helps !!!

 

That's great this really is helpful thank you so much!