Add "Resources of type X should have tag" policy

This commit is contained in:
Jurjen Ladenius
2022-05-02 10:20:47 +02:00
parent cac42633ce
commit 8807531093
3 changed files with 90 additions and 846 deletions

View File

@@ -1,846 +0,0 @@
{
"value": [
{
"id": "/subscriptions/0c50e758-0cfb-4d35-9d52-b39ba918ce30",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "0c50e758-0cfb-4d35-9d52-b39ba918ce30",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Team Yellow",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/0e4ba075-f7d9-4f31-860c-3cb8673f1f08",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "0e4ba075-f7d9-4f31-860c-3cb8673f1f08",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Customer Data",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/0ecf52e9-a2b1-4938-b0b1-f7c1878de642",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "0ecf52e9-a2b1-4938-b0b1-f7c1878de642",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "MyEffectory Project",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/0f35097b-19f1-4baf-b548-f31bc71eccea",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "0f35097b-19f1-4baf-b548-f31bc71eccea",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Logit Production",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/14c2354d-45a9-4e0f-98ff-be58cdbcddc7",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "14c2354d-45a9-4e0f-98ff-be58cdbcddc7",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "EffectoryCore",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/14f042a9-182f-4f09-9df7-d9ebf3eb9968",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "14f042a9-182f-4f09-9df7-d9ebf3eb9968",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Professional Subscription (Maria)",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/1ab2120c-947c-40e2-96c7-460d3e9659de",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "1ab2120c-947c-40e2-96c7-460d3e9659de",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Int-Aut Productie",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/1c406a29-e1ad-4be0-849a-9364009af505",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "1c406a29-e1ad-4be0-849a-9364009af505",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Corporate Marketing Campaigns Testing",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDNDevTest_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/2372e452-d101-4fb1-b9ed-664b8cd68e40",
"authorizationSource": "RoleBased",
"managedByTenants": [
{
"tenantId": "2f4a9838-26b7-47ee-be60-ccc1fdec5953"
}
],
"subscriptionId": "2372e452-d101-4fb1-b9ed-664b8cd68e40",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Data warehouse production",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/23e654c9-ed9d-424e-b69a-6a0be116a3ce",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "23e654c9-ed9d-424e-b69a-6a0be116a3ce",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Dev/Test Hans",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDNDevTest_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/27bd000b-3dfb-49c5-afba-be437ecb188c",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "27bd000b-3dfb-49c5-afba-be437ecb188c",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Premium met MSDN (Ramon)",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/2c20594a-bb4e-4103-8e3c-017f6ca01431",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "2c20594a-bb4e-4103-8e3c-017f6ca01431",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Participant Invite Import",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/2e7c2d8f-b022-4136-9ea3-81f6daece91b",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "2e7c2d8f-b022-4136-9ea3-81f6daece91b",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Professional Subscription ( Ziyad )",
"state": "Disabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/30ce4e64-4299-4b93-91b8-4c953f63678e",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "30ce4e64-4299-4b93-91b8-4c953f63678e",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Cloud Engineering",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/3190b0fd-4a66-4636-a204-5b9f18be78a6",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "3190b0fd-4a66-4636-a204-5b9f18be78a6",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Authorization",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/31b26889-ee10-480e-be6a-da5d8a58f19f",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "31b26889-ee10-480e-be6a-da5d8a58f19f",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "HR",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/31cb867e-4cb5-47d3-b12a-7692cf746376",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "31cb867e-4cb5-47d3-b12a-7692cf746376",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Orange dev/test",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDNDevTest_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/33fc60b1-a502-44da-acf5-b9fe22b1ea6f",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "33fc60b1-a502-44da-acf5-b9fe22b1ea6f",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Premium met MSDN (Erik AD)",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/4db5ca42-c8f1-4392-a9fc-96937874ef74",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "4db5ca42-c8f1-4392-a9fc-96937874ef74",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Survey Software Shared Infrastructure",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/4f5c19be-141c-411b-bf83-6133298dbe7c",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "4f5c19be-141c-411b-bf83-6133298dbe7c",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Professional Subscription (Erik)",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/511e74de-3ad1-4aa1-bc74-b6b2833a8551",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "511e74de-3ad1-4aa1-bc74-b6b2833a8551",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Enterprise Subscription (Jurjen)",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/54794e27-b714-4346-81bc-05eae7ccb5a5",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "54794e27-b714-4346-81bc-05eae7ccb5a5",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Question Management",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/56378832-ba51-4f4f-99c1-cff97c244e8e",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "56378832-ba51-4f4f-99c1-cff97c244e8e",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Professional Subscription (Reinier)",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/5df09d5a-b1c1-48b8-b72c-ebe9b27e0e0c",
"authorizationSource": "RoleBased",
"managedByTenants": [
{
"tenantId": "2f4a9838-26b7-47ee-be60-ccc1fdec5953"
}
],
"subscriptionId": "5df09d5a-b1c1-48b8-b72c-ebe9b27e0e0c",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Survey Software Testing",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDNDevTest_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/5e1ac47a-0729-4546-b93f-469d92c5ac4a",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "5e1ac47a-0729-4546-b93f-469d92c5ac4a",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Data warehouse dev/test",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDNDevTest_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/5e6326e8-f587-440a-acdc-3bf7ff5be9cf",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "5e6326e8-f587-440a-acdc-3bf7ff5be9cf",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "VS Pro Sub (Ali)",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/602c0bff-e517-4f7c-966b-3664928cbbce",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "602c0bff-e517-4f7c-966b-3664928cbbce",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Professional Subscription (Johannes Ouendag)",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/632010d6-01a6-4b0b-b6ff-9fab7f8a4bcf",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "632010d6-01a6-4b0b-b6ff-9fab7f8a4bcf",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Professional - Mitchell",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/63cc34fe-1aea-4cef-8402-5869c9fff78b",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "63cc34fe-1aea-4cef-8402-5869c9fff78b",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Dynamics CRM",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/63e30762-4d09-4b15-8104-aac48716c7bf",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "63e30762-4d09-4b15-8104-aac48716c7bf",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Professional Subscription (Aris)",
"state": "Disabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/6e2b45e4-5e7b-4628-8827-ec44e23d2f6b",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "6e2b45e4-5e7b-4628-8827-ec44e23d2f6b",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Participant Integration",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/70cae949-5013-4c40-b718-911dbf9b9a80",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "70cae949-5013-4c40-b718-911dbf9b9a80",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Participant Core",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/72474dd4-e94a-4b6e-bb98-3d6cc9884ff4",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "72474dd4-e94a-4b6e-bb98-3d6cc9884ff4",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Professional (Johannes Oenema)",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/750d0421-da63-42fb-9f89-74aeb5dfe05b",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "750d0421-da63-42fb-9f89-74aeb5dfe05b",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Cloud Engineering Dev/Test",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDNDevTest_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/7cc36153-a8a4-4566-86bc-fec178ed176a",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "7cc36153-a8a4-4566-86bc-fec178ed176a",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Hierarchies Dev/Test",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDNDevTest_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/7feeb150-9ee0-4aea-992a-5f3a89d933e6",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "7feeb150-9ee0-4aea-992a-5f3a89d933e6",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Results",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/80eaaecd-37af-4e15-9384-d5729b096740",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "80eaaecd-37af-4e15-9384-d5729b096740",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "EA Logit Testing",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/86945e42-fa5a-4bbc-948f-3f5407f15d3e",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "86945e42-fa5a-4bbc-948f-3f5407f15d3e",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Hierarchies",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/8bc7d396-c37f-4ecd-9041-5c1e0b717ce9",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "8bc7d396-c37f-4ecd-9041-5c1e0b717ce9",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Professional Subscription (Tiago)",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/8c282de4-a7df-458e-b151-e10ca7b49966",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "8c282de4-a7df-458e-b151-e10ca7b49966",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "My Effectory Project settings",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/91dcc05c-adec-43b7-9ec9-495f195f3df5",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "91dcc05c-adec-43b7-9ec9-495f195f3df5",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Professional Subscription",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/976c455b-3922-4c4e-b6d3-fcd19432cac9",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "976c455b-3922-4c4e-b6d3-fcd19432cac9",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Professional (Thimo)",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/a134faf1-7a89-4f2c-8389-06d00bd5e2a7",
"authorizationSource": "RoleBased",
"managedByTenants": [
{
"tenantId": "2f4a9838-26b7-47ee-be60-ccc1fdec5953"
}
],
"subscriptionId": "a134faf1-7a89-4f2c-8389-06d00bd5e2a7",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Survey Software Production",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/a6230840-431c-4445-b3ec-41400d584eb2",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "a6230840-431c-4445-b3ec-41400d584eb2",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Professional Subscription (Ekaterina)",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/ab77ee05-80f0-4d16-9be3-bc02a5f0455f",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "ab77ee05-80f0-4d16-9be3-bc02a5f0455f",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Int-Aut Testing",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDNDevTest_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/b5676abc-2355-4a1a-8aab-6c7d33dead1a",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "b5676abc-2355-4a1a-8aab-6c7d33dead1a",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Premium met MSDN (Sebas)",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/b9652347-25d1-43ce-aa63-33f2826816d8",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "b9652347-25d1-43ce-aa63-33f2826816d8",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Professional Subscription (Khaled)",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/ba6bde9e-8690-4c49-a3e1-1576c8ca8ab3",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "ba6bde9e-8690-4c49-a3e1-1576c8ca8ab3",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Professional Subscription",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/baed3117-d2f3-4289-977d-6d4429d9e983",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "baed3117-d2f3-4289-977d-6d4429d9e983",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Team Yellow Dev/Test",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDNDevTest_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/c23331b3-60ac-447c-a978-b9572c577bd9",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "c23331b3-60ac-447c-a978-b9572c577bd9",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Professional Subscription ( Reza )",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/cce2448e-a3b1-493d-90a4-034828a005ab",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "cce2448e-a3b1-493d-90a4-034828a005ab",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Betalen naar gebruik",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "PayAsYouGo_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/dbbb7e6a-5fd3-4db5-bf73-bc940889c209",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "dbbb7e6a-5fd3-4db5-bf73-bc940889c209",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Corporate Website",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/e6daa42b-c939-4ef9-b384-c0cec82b7757",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "e6daa42b-c939-4ef9-b384-c0cec82b7757",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Hierarchy Invite Import",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/eec75831-812e-4b06-a7a4-ec28a5126238",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "eec75831-812e-4b06-a7a4-ec28a5126238",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Teamie Production",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/f17df03f-6856-4d4e-b7ce-67d3ccbfad2e",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "f17df03f-6856-4d4e-b7ce-67d3ccbfad2e",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Professional Subscription (Jurjen)",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/f612a7cd-5729-45e3-af34-3385b9eef7f4",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "f612a7cd-5729-45e3-af34-3385b9eef7f4",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Visual Studio Professional - Jimmy",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "MSDN_2014-09-01",
"spendingLimit": "On"
}
},
{
"id": "/subscriptions/f929a33f-3956-4f73-82d5-9c52f272ff0f",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "f929a33f-3956-4f73-82d5-9c52f272ff0f",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Corporate Marketing Campaigns Production",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/f9ab522b-4895-492d-b8a8-ca6e1f60c2a8",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "f9ab522b-4895-492d-b8a8-ca6e1f60c2a8",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Participant Exchange",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
},
{
"id": "/subscriptions/fced11a2-8ba7-4596-9ff4-de8b47713c48",
"authorizationSource": "RoleBased",
"managedByTenants": [],
"subscriptionId": "fced11a2-8ba7-4596-9ff4-de8b47713c48",
"tenantId": "e9792fd7-4044-47e7-a40d-3fba46f1cd09",
"displayName": "Result Integration",
"state": "Enabled",
"subscriptionPolicies": {
"locationPlacementId": "Public_2014-09-01",
"quotaId": "EnterpriseAgreement_2014-09-01",
"spendingLimit": "Off"
}
}
],
"count": {
"type": "Total",
"value": 59
}
}

View File

@@ -0,0 +1,37 @@
{
"properties": {
"displayName": "Must have tag",
"policyType": "Custom",
"mode": "All",
"metadata": {
"category": "Effectory Custom Policies"
},
"parameters": {
"tagName": {
"type": "String",
"metadata": {
"displayName": "tagName",
"description": "Tag name"
}
},
"allowedTags": {
"type": "Array",
"metadata": {
"displayName": "Allowed tags",
"description": "The list of allowed tags for resources."
}
}
},
"policyRule": {
"if": {
"not": {
"field": "[concat('tags[', parameters('tagName'), ']')]",
"in": "[parameters('allowedTags')]"
}
},
"then": {
"effect": "audit"
}
}
}
}

View File

@@ -0,0 +1,53 @@
{
"properties": {
"displayName": "Resources of type X should have tag",
"policyType": "Custom",
"mode": "All",
"metadata": {
"category": "Effectory Custom Policies"
},
"parameters": {
"tagName": {
"type": "String",
"metadata": {
"displayName": "tagName",
"description": "Tag name"
}
},
"allowedTags": {
"type": "Array",
"metadata": {
"displayName": "Allowed tags",
"description": "The list of allowed tags for resources."
}
},
"listOfResourceTypesAllowed": {
"type": "Array",
"metadata": {
"description": "The list of resource types to apply this policy to.",
"displayName": "Allowed resource types",
"strongType": "resourceTypes"
}
}
},
"policyRule": {
"if": {
"allOf": [
{
"field": "type",
"in": "[parameters('listOfResourceTypesAllowed')]"
},
{
"not": {
"field": "[concat('tags[', parameters('tagName'), ']')]",
"in": "[parameters('allowedTags')]"
}
}
]
},
"then": {
"effect": "audit"
}
}
}
}