Assistance with Configuration Sync Plugin

Hi,

I'm trying to use the configuration sync plugin that is available on the download portal. (Download Configuration Sync plugin for replacing backup and archive policies on managed hosts 1.0.1 (oneidentity.com)). Is there any guidance on how to use this especially on configuring it? The plugin looks simple just need to feed in the configuration lines. So far, I'm able to upload the plugin and select it at configuration sync section. 

Over at the Configuration white space, I have keyed in the below based on what's mentioned in the main.py file inside the plugin:

{
<"44961967-400b-4920-b4b5-88f8abc7be97">: {
"backup_policies": {
"BackupHQ": "BackupDR",
[...]
},
"archive_cleanup_policies": {
"ArchiveHQ": "ArchiveDR",
[...]
}
},
}

After committing, the node status shows issues and clicking on it says InternalError. Any pointers if these steps are correct and if the configuration lines are correct? Where can I look for logs which relates to configuration sync plugin? Thanks! 

Parents
  • Manage to get this to work after few more testing. Just sharing here for the benefit of others in case if there is a need to use this plugin. 

    1. Download the plugin from SPS support site

    2. Upload the plugin as-in (in zip format) to the SPS Plugin

    3. Develop the Configuration parameters for the plugin

    • A sample of the configuration parameters can be found in the main.py inside the plugin zip
    • Copy this section into a notepad and edit from there
    • Get the node ID of the SPS that needs to be updated/replaced from the API
    • Below shows a sample of how a working Configuration parameter looks like (it's in JSON format), if there are more nodes with different policy to be updated, just replicate the node ID portion accordingly:

    {

      "44961967-400b-4920-b4b5-88f8abc7be97": {

          "backup_policies": {

              "HQBackup": "DRBackup"

          },

          "archive_cleanup_policies": {

               "HQArchive": "DRArchive"

          }

    }

    4. After finish developing the Configuration parameter, go to SPS portal Basic Settings > Cluster Management

    5. Under Configuration synchronization plugin, select the plugin and paste in the developed Configuration

    6. Click Commit when done, and wait for the Configuration Status to show Up-To-Date. You can then validate the setting by login to the targeted SPS (per node ID) to verify on the connection policy. The backup and archive setting would have been updated accordingly.

Reply
  • Manage to get this to work after few more testing. Just sharing here for the benefit of others in case if there is a need to use this plugin. 

    1. Download the plugin from SPS support site

    2. Upload the plugin as-in (in zip format) to the SPS Plugin

    3. Develop the Configuration parameters for the plugin

    • A sample of the configuration parameters can be found in the main.py inside the plugin zip
    • Copy this section into a notepad and edit from there
    • Get the node ID of the SPS that needs to be updated/replaced from the API
    • Below shows a sample of how a working Configuration parameter looks like (it's in JSON format), if there are more nodes with different policy to be updated, just replicate the node ID portion accordingly:

    {

      "44961967-400b-4920-b4b5-88f8abc7be97": {

          "backup_policies": {

              "HQBackup": "DRBackup"

          },

          "archive_cleanup_policies": {

               "HQArchive": "DRArchive"

          }

    }

    4. After finish developing the Configuration parameter, go to SPS portal Basic Settings > Cluster Management

    5. Under Configuration synchronization plugin, select the plugin and paste in the developed Configuration

    6. Click Commit when done, and wait for the Configuration Status to show Up-To-Date. You can then validate the setting by login to the targeted SPS (per node ID) to verify on the connection policy. The backup and archive setting would have been updated accordingly.

Children
No Data