Skip to main content
All CollectionsDevice ManagementPolicy management
Configuring Windows Custom CSP Policies in Swif

Configuring Windows Custom CSP Policies in Swif

Updated over 3 weeks ago

Swif's Windows Custom CSP Policy provides administrators the flexibility to apply custom Configuration Service Provider (CSP) settings to Windows devices. Using this policy, you can define specific configurations beyond standard policy offerings.


Benefits of Using Custom CSP Policies

  • Greater Flexibility: Configure advanced Windows settings that aren't available through standard Swif policies.

  • Precision Management: Define exact configurations required by your organization.

  • Enhanced Control: Apply complex CSP configurations directly via Swif.


Creating a Windows Custom CSP Policy

To create a Custom CSP Policy:

  1. Log in to your Swif Console.

  2. Navigate to Device Management > Policies.

  3. Click Create Policy and select Windows Custom Policy.

  4. Enter a descriptive Policy Name and optional Description.


Configuring Custom CSP Settings

Swif provides three mutually exclusive methods for configuring CSP settings:

1. Write Policy Script

  • Directly input your CSP configurations as SyncML content.

  • Ideal for advanced users familiar with SyncML formatting.

2. Upload CSP SyncML File

  • Upload a pre-made SyncML file containing your CSP configurations.

  • Useful if you have pre-existing SyncML configurations or complex settings.

3. SyncML Collections

  • Define individual CSP settings within Swif's UI without manually writing SyncML.

  • Easily manage multiple CSP configurations by specifying:

    • Method: Choose from operations such as Add, Replace, or Delete.

    • Format: Select data type (bool, int, string, etc.).

    • Data: Provide the specific configuration value.

Note: These three methods are mutually exclusive; choose only one configuration method per policy.

Example Configuration (SyncML Collection):

  • CSP: ./Vendor/MSFT/SharedPC/KioskModeUserTileDisplayText

  • Method: Add

  • Format: string

  • Data: Hello World!


Important Considerations

  • Ensure the correct SyncML Operation (Add, Replace, Delete) matches your intended configuration action.

  • Confirm the Body Type matches the expected data format for your CSP.

  • Verify your CSP entries for accuracy to avoid policy deployment issues.


Deploying Custom CSP Policies

After configuration:

  1. Click Assign to target specific devices or groups.

  2. Choose the appropriate devices or groups, then click Save.

Your Custom CSP configurations will be automatically applied by Swif.


Troubleshooting Common Issues

  • 404 Errors: Occur when deleting or replacing non-existent CSP configurations.

  • 405 Errors: Occur if the CSP setting doesn't support your chosen operation.


Need Further Assistance?

Visit the Swif Help Center or contact Swif Support.


Last Updated: (Insert Date)

Did this answer your question?