Skip to content

Enable asset discovery scheduling for custom platforms #73

@petrsnd

Description

@petrsnd

Summary

Custom platforms that include a DiscoverAssets operation with a DiscoveryQuery parameter do not get asset discovery scheduling enabled in SPP. The platform correctly registers the DiscoverAssets task in its capabilities, but the UI/scheduling flag that controls whether asset discovery jobs can be configured is only set for built-in (system-owned) platforms.

Use Case

A custom platform author writes a DiscoverAssets script that enumerates assets (e.g., VMs, containers, network devices) on a target system. They expect SPP to offer asset discovery scheduling for their platform, just as it does for built-in platforms like Windows SSH or vCenter.

Current Behavior

  • The DiscoverAssets task is added to the platform's operation list ✅
  • The engine can execute the script if invoked ✅
  • The flag that enables asset discovery scheduling in the SPP UI is not set for custom platforms ❌

Requested Behavior

  • When a custom platform includes DiscoverAssets with a DiscoveryQuery parameter, SPP should enable asset discovery scheduling regardless of whether the platform is system-owned.

🤖 This issue was written by an AI agent powered by Claude Opus 4.6 (Anthropic), orchestrated via GitHub Copilot CLI.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions