Awesome Reviewers

When authoring Sentinel solution/connector configuration JSON (especially CCF/CCP connector *_PollerConfig.json and embedded/packaged mainTemplate.json content templates), treat [[ ... as a configuration-time escape—do not “simplify” it.

Rule:

Example (poller config):

{
  "name": "[[concat('parameters(\"workspace\" )', '/Microsoft.SecurityInsights/SomeTable', uniqueString(parameters('PortfolioId')))]",
  "auth": {
    "type": "APIKey",
    "ApiKey": "[[base64(concat(parameters('apiToken'), ':'))]"
  },
  "request": {
    "apiEndpoint": "[[concat(parameters('endpointUrl'), '/Client/Anomaly')]"
  }
}

Checklist before approval: