Added Support for Related Infrastructre Playbook and Workbook in Censys#13994
Conversation
There was a problem hiding this comment.
Pull request overview
Note
Copilot was unable to run its full agentic suite in this review.
Adds a new “Related Infrastructure” experience to the Censys solution by wiring a new workbook section to a new playbook and custom table, plus updating supporting metadata and sample/test artifacts.
Changes:
- Added a new “Related Infrastructure” dashboard section and ARM action trigger to the Censys workbook.
- Added a new playbook reference + new custom table sample/test definitions for
CensysRelatedInfrastructure_CL. - Updated workbook metadata assets list (new table + additional images) and appended release notes.
Reviewed changes
Copilot reviewed 10 out of 16 changed files in this pull request and generated 9 comments.
Show a summary per file
| File | Description |
|---|---|
| Workbooks/WorkbooksMetadata.json | Updates Censys workbook metadata to reference the new custom table and additional images. |
| Solutions/Censys/Workbooks/Censys.json | Adds a “Related Infrastructure” dashboard section, parameters, and KQL queries to drive the experience. |
| Solutions/Censys/ReleaseNotes.md | Adds a release note entry for the new playbook/workbook support. |
| Solutions/Censys/Playbooks/CensysRelatedInfrastructure/README.md | Adds documentation for deploying/configuring the new playbook. |
| Solutions/Censys/Package/createUiDefinition.json | Updates package UI metadata (skipped review/comments per repo rules for Solutions/**/Package/**). |
| Solutions/Censys/Data/Solution_Censys.json | Adds the new playbook ARM template to the solution manifest. |
| Sample Data/Custom/CensysRelatedInfrastructure_CL.csv | Adds sample data for the new custom table. |
| Sample Data/Custom/CensysRelatedAssetsDetails_CL.csv | Removes sample data for the previous related-assets table. |
| .script/tests/KqlvalidationsTests/CustomTables/CensysRelatedInfrastructure_CL.json | Adds schema definition used by KQL validation tests for the new custom table. |
| .script/tests/KqlvalidationsTests/CustomTables/CensysRelatedAssetsDetails_CL.json | Removes schema definition for the old custom table. |
|
Hi @devendra-chavda, could you please implement copilot suggestions and resolve validation failures. Thanks! |
|
Hi @v-shukore, I’ve implemented the Copilot suggestions and resolved the validation failures. Thanks! |
|
Hi @devendra-chavda, please resolve playbook validation. Thanks! |
|
Hi @v-shukore, I have resolved playbook validation. Thanks! |

Change(s):
Reason for Change(s):
Version Updated:
Testing Completed:
Checked that the validations are passing and have addressed any issues that are present: