Files
trufflehog/pkg/analyzer/analyzers/datadog/expected_output.json
Amaan Ullah bb506f63a1 Analyzer/datadog (#4132)
* task: Datadog analyzer init commit with limited resources and permissions
No cases covered

* task: added more permissions

* task: added more permissions | refactoring

* task: added domain handling

* refactor: incorporated PR feedback

* task: Analyzer Result implementation for enterprise

* task: added tests | Analysis Info configuration changes | permissions.yaml

* revert: reverted datadog detector base URL

* refactor: streamline Datadog API key analysis and permission handling

- Simplified API key retrieval logic by removing redundant checks for "key".
- Enhanced permission binding extraction by introducing a new function for permissions.
- Cleaned up resource binding logic for better clarity and maintainability.
- Removed unnecessary ID fields from scopes.json to reduce clutter.
2025-06-10 11:51:33 -05:00

1046 lines
31 KiB
JSON

{
"AnalyzerType": 37,
"Bindings": [
{
"Resource": {
"Name": "Dashboards Read",
"FullyQualifiedName": "Dashboards Read",
"Type": "Dashboards",
"Metadata": { "Resource": "Dashboards" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "dashboards_read", "Parent": null }
},
{
"Resource": {
"Name": "Dashboards Write",
"FullyQualifiedName": "Dashboards Write",
"Type": "Dashboards",
"Metadata": { "Resource": "Dashboards" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "dashboards_write", "Parent": null }
},
{
"Resource": {
"Name": "Dashboards Public Share",
"FullyQualifiedName": "Dashboards Public Share",
"Type": "Dashboards",
"Metadata": { "Resource": "Dashboards" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "dashboards_public_share", "Parent": null }
},
{
"Resource": {
"Name": "Monitors Read",
"FullyQualifiedName": "Monitors Read",
"Type": "Monitors",
"Metadata": { "Resource": "Monitors" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "monitors_read", "Parent": null }
},
{
"Resource": {
"Name": "Monitors Write",
"FullyQualifiedName": "Monitors Write",
"Type": "Monitors",
"Metadata": { "Resource": "Monitors" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "monitors_write", "Parent": null }
},
{
"Resource": {
"Name": "Logs Modify Indexes",
"FullyQualifiedName": "Logs Modify Indexes",
"Type": "Logs",
"Metadata": { "Resource": "Logs" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "logs_modify_indexes", "Parent": null }
},
{
"Resource": {
"Name": "Logs Write Pipelines",
"FullyQualifiedName": "Logs Write Pipelines",
"Type": "Logs",
"Metadata": { "Resource": "Logs" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "logs_write_pipelines", "Parent": null }
},
{
"Resource": {
"Name": "Logs Write Archives",
"FullyQualifiedName": "Logs Write Archives",
"Type": "Logs",
"Metadata": { "Resource": "Logs" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "logs_write_archives", "Parent": null }
},
{
"Resource": {
"Name": "Logs Generate Metrics",
"FullyQualifiedName": "Logs Generate Metrics",
"Type": "Logs",
"Metadata": { "Resource": "Logs" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "logs_generate_metrics", "Parent": null }
},
{
"Resource": {
"Name": "Manage Downtimes",
"FullyQualifiedName": "Manage Downtimes",
"Type": "Monitors",
"Metadata": { "Resource": "Monitors" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "monitors_downtime", "Parent": null }
},
{
"Resource": {
"Name": "Logs Read Data",
"FullyQualifiedName": "Logs Read Data",
"Type": "Logs",
"Metadata": { "Resource": "Logs" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "logs_read_data", "Parent": null }
},
{
"Resource": {
"Name": "Logs Read Archives",
"FullyQualifiedName": "Logs Read Archives",
"Type": "Logs",
"Metadata": { "Resource": "Logs" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "logs_read_archives", "Parent": null }
},
{
"Resource": {
"Name": "Security Rules Read",
"FullyQualifiedName": "Security Rules Read",
"Type": "Security Monitoring",
"Metadata": { "Resource": "Security Monitoring" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": {
"Value": "security_monitoring_rules_read",
"Parent": null
}
},
{
"Resource": {
"Name": "Security Signals Read",
"FullyQualifiedName": "Security Signals Read",
"Type": "Security Monitoring",
"Metadata": { "Resource": "Security Monitoring" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": {
"Value": "security_monitoring_signals_read",
"Parent": null
}
},
{
"Resource": {
"Name": "Security Signals Write",
"FullyQualifiedName": "Security Signals Write",
"Type": "Security Monitoring",
"Metadata": { "Resource": "Security Monitoring" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": {
"Value": "security_monitoring_signals_write",
"Parent": null
}
},
{
"Resource": {
"Name": "User Access Invite",
"FullyQualifiedName": "User Access Invite",
"Type": "Users",
"Metadata": { "Resource": "Users" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "user_access_invite", "Parent": null }
},
{
"Resource": {
"Name": "User App Keys",
"FullyQualifiedName": "User App Keys",
"Type": "Key Management",
"Metadata": { "Resource": "Key Management" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "user_app_keys", "Parent": null }
},
{
"Resource": {
"Name": "Org App Keys Read",
"FullyQualifiedName": "Org App Keys Read",
"Type": "Key Management",
"Metadata": { "Resource": "Key Management" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "org_app_keys_read", "Parent": null }
},
{
"Resource": {
"Name": "Org App Keys Write",
"FullyQualifiedName": "Org App Keys Write",
"Type": "Key Management",
"Metadata": { "Resource": "Key Management" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "org_app_keys_write", "Parent": null }
},
{
"Resource": {
"Name": "User Access Manage",
"FullyQualifiedName": "User Access Manage",
"Type": "Users",
"Metadata": { "Resource": "Users" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "user_access_manage", "Parent": null }
},
{
"Resource": {
"Name": "Synthetics Private Locations Read",
"FullyQualifiedName": "Synthetics Private Locations Read",
"Type": "Synthetics",
"Metadata": { "Resource": "Synthetics" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": {
"Value": "synthetics_private_location_read",
"Parent": null
}
},
{
"Resource": {
"Name": "Synthetics Private Locations Write",
"FullyQualifiedName": "Synthetics Private Locations Write",
"Type": "Synthetics",
"Metadata": { "Resource": "Synthetics" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": {
"Value": "synthetics_private_location_write",
"Parent": null
}
},
{
"Resource": {
"Name": "Usage Read",
"FullyQualifiedName": "Usage Read",
"Type": "Usage Metering",
"Metadata": { "Resource": "Usage Metering" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "usage_read", "Parent": null }
},
{
"Resource": {
"Name": "Metric Tags Write",
"FullyQualifiedName": "Metric Tags Write",
"Type": "Metrics",
"Metadata": { "Resource": "Metrics" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "metric_tags_write", "Parent": null }
},
{
"Resource": {
"Name": "Audit Trail Read",
"FullyQualifiedName": "Audit Trail Read",
"Type": "Audit",
"Metadata": { "Resource": "Audit" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "audit_logs_read", "Parent": null }
},
{
"Resource": {
"Name": "API Keys Read",
"FullyQualifiedName": "API Keys Read",
"Type": "Key Management",
"Metadata": { "Resource": "Key Management" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "api_keys_read", "Parent": null }
},
{
"Resource": {
"Name": "API Keys Write",
"FullyQualifiedName": "API Keys Write",
"Type": "Key Management",
"Metadata": { "Resource": "Key Management" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "api_keys_write", "Parent": null }
},
{
"Resource": {
"Name": "Synthetics Global Variable Read",
"FullyQualifiedName": "Synthetics Global Variable Read",
"Type": "Synthetics",
"Metadata": { "Resource": "Synthetics" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": {
"Value": "synthetics_global_variable_read",
"Parent": null
}
},
{
"Resource": {
"Name": "Synthetics Global Variable Write",
"FullyQualifiedName": "Synthetics Global Variable Write",
"Type": "Synthetics",
"Metadata": { "Resource": "Synthetics" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": {
"Value": "synthetics_global_variable_write",
"Parent": null
}
},
{
"Resource": {
"Name": "Synthetics Read",
"FullyQualifiedName": "Synthetics Read",
"Type": "Synthetics",
"Metadata": { "Resource": "Synthetics" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "synthetics_read", "Parent": null }
},
{
"Resource": {
"Name": "Synthetics Write",
"FullyQualifiedName": "Synthetics Write",
"Type": "Synthetics",
"Metadata": { "Resource": "Synthetics" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "synthetics_write", "Parent": null }
},
{
"Resource": {
"Name": "Synthetics Default Settings Read",
"FullyQualifiedName": "Synthetics Default Settings Read",
"Type": "Synthetics",
"Metadata": { "Resource": "Synthetics" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": {
"Value": "synthetics_default_settings_read",
"Parent": null
}
},
{
"Resource": {
"Name": "Service Account Write",
"FullyQualifiedName": "Service Account Write",
"Type": "Service Accounts",
"Metadata": { "Resource": "Service Accounts" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "service_account_write", "Parent": null }
},
{
"Resource": {
"Name": "APM Read",
"FullyQualifiedName": "APM Read",
"Type": "APM",
"Metadata": { "Resource": "APM" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "apm_read", "Parent": null }
},
{
"Resource": {
"Name": "APM Retention Filters Read",
"FullyQualifiedName": "APM Retention Filters Read",
"Type": "APM",
"Metadata": { "Resource": "APM" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "apm_retention_filter_read", "Parent": null }
},
{
"Resource": {
"Name": "APM Retention Filters Write",
"FullyQualifiedName": "APM Retention Filters Write",
"Type": "APM",
"Metadata": { "Resource": "APM" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "apm_retention_filter_write", "Parent": null }
},
{
"Resource": {
"Name": "RUM Apps Write",
"FullyQualifiedName": "RUM Apps Write",
"Type": "RUM",
"Metadata": { "Resource": "RUM" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "rum_apps_write", "Parent": null }
},
{
"Resource": {
"Name": "Data Scanner Read",
"FullyQualifiedName": "Data Scanner Read",
"Type": "Sensitive Data Scanner",
"Metadata": { "Resource": "Sensitive Data Scanner" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "data_scanner_read", "Parent": null }
},
{
"Resource": {
"Name": "Data Scanner Write",
"FullyQualifiedName": "Data Scanner Write",
"Type": "Sensitive Data Scanner",
"Metadata": { "Resource": "Sensitive Data Scanner" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "data_scanner_write", "Parent": null }
},
{
"Resource": {
"Name": "Org Management",
"FullyQualifiedName": "Org Management",
"Type": "Organizations",
"Metadata": { "Resource": "Organizations" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "org_management", "Parent": null }
},
{
"Resource": {
"Name": "Security Filters Read",
"FullyQualifiedName": "Security Filters Read",
"Type": "Security Monitoring",
"Metadata": { "Resource": "Security Monitoring" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": {
"Value": "security_monitoring_filters_read",
"Parent": null
}
},
{
"Resource": {
"Name": "Security Filters Write",
"FullyQualifiedName": "Security Filters Write",
"Type": "Security Monitoring",
"Metadata": { "Resource": "Security Monitoring" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": {
"Value": "security_monitoring_filters_write",
"Parent": null
}
},
{
"Resource": {
"Name": "Incidents Read",
"FullyQualifiedName": "Incidents Read",
"Type": "Incidents",
"Metadata": { "Resource": "Incidents" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "incident_read", "Parent": null }
},
{
"Resource": {
"Name": "Incidents Write",
"FullyQualifiedName": "Incidents Write",
"Type": "Incidents",
"Metadata": { "Resource": "Incidents" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "incident_write", "Parent": null }
},
{
"Resource": {
"Name": "Incident Settings Write",
"FullyQualifiedName": "Incident Settings Write",
"Type": "Incidents",
"Metadata": { "Resource": "Incidents" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "incident_settings_write", "Parent": null }
},
{
"Resource": {
"Name": "RUM Apps Read",
"FullyQualifiedName": "RUM Apps Read",
"Type": "RUM",
"Metadata": { "Resource": "RUM" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "rum_apps_read", "Parent": null }
},
{
"Resource": {
"Name": "APM Generate Metrics",
"FullyQualifiedName": "APM Generate Metrics",
"Type": "APM",
"Metadata": { "Resource": "APM" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "apm_generate_metrics", "Parent": null }
},
{
"Resource": {
"Name": "APM Pipelines Write",
"FullyQualifiedName": "APM Pipelines Write",
"Type": "APM",
"Metadata": { "Resource": "APM" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "apm_pipelines_write", "Parent": null }
},
{
"Resource": {
"Name": "APM Pipelines Read",
"FullyQualifiedName": "APM Pipelines Read",
"Type": "APM",
"Metadata": { "Resource": "APM" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "apm_pipelines_read", "Parent": null }
},
{
"Resource": {
"Name": "Workflows Read",
"FullyQualifiedName": "Workflows Read",
"Type": "Workflows",
"Metadata": { "Resource": "Workflows" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "workflows_read", "Parent": null }
},
{
"Resource": {
"Name": "Workflows Write",
"FullyQualifiedName": "Workflows Write",
"Type": "Workflows",
"Metadata": { "Resource": "Workflows" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "workflows_write", "Parent": null }
},
{
"Resource": {
"Name": "Connections Read",
"FullyQualifiedName": "Connections Read",
"Type": "Connections",
"Metadata": { "Resource": "Connections" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "connections_read", "Parent": null }
},
{
"Resource": {
"Name": "Connections Write",
"FullyQualifiedName": "Connections Write",
"Type": "Connections",
"Metadata": { "Resource": "Connections" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "connections_write", "Parent": null }
},
{
"Resource": {
"Name": "Notebooks Read",
"FullyQualifiedName": "Notebooks Read",
"Type": "Notebooks",
"Metadata": { "Resource": "Notebooks" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "notebooks_read", "Parent": null }
},
{
"Resource": {
"Name": "Notebooks Write",
"FullyQualifiedName": "Notebooks Write",
"Type": "Notebooks",
"Metadata": { "Resource": "Notebooks" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "notebooks_write", "Parent": null }
},
{
"Resource": {
"Name": "AWS Configurations Manage",
"FullyQualifiedName": "AWS Configurations Manage",
"Type": "Integrations",
"Metadata": { "Resource": "Integrations" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "aws_configurations_manage", "Parent": null }
},
{
"Resource": {
"Name": "Azure Configurations Manage",
"FullyQualifiedName": "Azure Configurations Manage",
"Type": "Integrations",
"Metadata": { "Resource": "Integrations" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "azure_configurations_manage", "Parent": null }
},
{
"Resource": {
"Name": "GCP Configurations Manage",
"FullyQualifiedName": "GCP Configurations Manage",
"Type": "Integrations",
"Metadata": { "Resource": "Integrations" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "gcp_configurations_manage", "Parent": null }
},
{
"Resource": {
"Name": "Integrations Manage",
"FullyQualifiedName": "Integrations Manage",
"Type": "Integrations",
"Metadata": { "Resource": "Integrations" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "manage_integrations", "Parent": null }
},
{
"Resource": {
"Name": "SLOs Read",
"FullyQualifiedName": "SLOs Read",
"Type": "SLOs",
"Metadata": { "Resource": "SLOs" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "slos_read", "Parent": null }
},
{
"Resource": {
"Name": "SLOs Write",
"FullyQualifiedName": "SLOs Write",
"Type": "SLOs",
"Metadata": { "Resource": "SLOs" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "slos_write", "Parent": null }
},
{
"Resource": {
"Name": "SLOs Status Corrections",
"FullyQualifiedName": "SLOs Status Corrections",
"Type": "SLOs",
"Metadata": { "Resource": "SLOs" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "slos_corrections", "Parent": null }
},
{
"Resource": {
"Name": "Monitor Configuration Policy Write",
"FullyQualifiedName": "Monitor Configuration Policy Write",
"Type": "Monitors",
"Metadata": { "Resource": "Monitors" },
"Parent": {
"Name": "Truffle Sec",
"FullyQualifiedName": "",
"Type": "user",
"Metadata": { "email": "[email protected]" },
"Parent": null
}
},
"Permission": { "Value": "monitor_config_policy_write", "Parent": null }
}
],
"UnboundedResources": null,
"Metadata": {}
}