I'm working with PSPKI to export a list of certificate templates to a CSV file, but I also need to include the Access Control List (ACL) for each template, which is a separate array. While I can retrieve the ACL on its own, when I try to combine it, I only get a basic representation of the ACL instead of the detailed values I need. Here's the script I'm using: I connect to a certification authority and attempt to get the ACL, but the ACL values aren't expanding as expected. I'm looking for advice on how to fix this issue or alternative approaches. Any help would be appreciated!
1 Answer
It sounds like you're dealing with the default string conversion of the CertTemplateAccessRule type, which doesn't provide much detail. You'll need to create a custom format for each ACL item by extracting the properties you need. You might want to consider using JSON instead of CSV for a better representation, especially if you're dealing with nested data. It supports more complex structures without losing information.

Yeah, using JSON could really help. Just pull the data and convert it to JSON with a command that allows for deeper nesting. It might simplify your export and keep the info intact!