163 lines
5.1 KiB
JSON
163 lines
5.1 KiB
JSON
|
|
{
|
||
|
|
"_comment": "Synthetic fixtures. Every value is fictional and every identifier is a placeholder-shaped GUID. These must never be replaced with real directory data (SC-013).",
|
||
|
|
"users": [
|
||
|
|
{
|
||
|
|
"fixtureId": "enabled-employee",
|
||
|
|
"accountObjectId": "00000000-0000-0000-0000-000000000101",
|
||
|
|
"userPrincipalName": "alex.employee@example.invalid",
|
||
|
|
"displayName": "Alex Employee",
|
||
|
|
"userType": "Member",
|
||
|
|
"accountEnabled": true,
|
||
|
|
"properties": {
|
||
|
|
"CompanyName": "<ORGANIZATION-NAME>",
|
||
|
|
"Department": "Finance",
|
||
|
|
"JobTitle": "Analyst"
|
||
|
|
},
|
||
|
|
"storedPersona": "Employee"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fixtureId": "disabled-employee",
|
||
|
|
"accountObjectId": "00000000-0000-0000-0000-000000000102",
|
||
|
|
"userPrincipalName": "blair.disabled@example.invalid",
|
||
|
|
"displayName": "Blair Disabled",
|
||
|
|
"userType": "Member",
|
||
|
|
"accountEnabled": false,
|
||
|
|
"properties": {
|
||
|
|
"CompanyName": "<ORGANIZATION-NAME>",
|
||
|
|
"Department": "Operations",
|
||
|
|
"JobTitle": "Coordinator"
|
||
|
|
},
|
||
|
|
"storedPersona": "Employee"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fixtureId": "guest",
|
||
|
|
"accountObjectId": "00000000-0000-0000-0000-000000000103",
|
||
|
|
"userPrincipalName": "casey.guest@example.invalid",
|
||
|
|
"displayName": "Casey Guest",
|
||
|
|
"userType": "Guest",
|
||
|
|
"accountEnabled": true,
|
||
|
|
"properties": {
|
||
|
|
"CompanyName": "<PARTNER-ORGANIZATION>",
|
||
|
|
"Department": null
|
||
|
|
},
|
||
|
|
"storedPersona": null
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fixtureId": "null-properties",
|
||
|
|
"accountObjectId": "00000000-0000-0000-0000-000000000104",
|
||
|
|
"userPrincipalName": "drew.sparse@example.invalid",
|
||
|
|
"displayName": "Drew Sparse",
|
||
|
|
"userType": "Member",
|
||
|
|
"accountEnabled": true,
|
||
|
|
"properties": {
|
||
|
|
"CompanyName": null,
|
||
|
|
"Department": null,
|
||
|
|
"JobTitle": null
|
||
|
|
},
|
||
|
|
"storedPersona": null
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fixtureId": "missing-properties",
|
||
|
|
"accountObjectId": "00000000-0000-0000-0000-000000000105",
|
||
|
|
"userPrincipalName": "ellis.minimal@example.invalid",
|
||
|
|
"displayName": "Ellis Minimal",
|
||
|
|
"userType": "Member",
|
||
|
|
"accountEnabled": true,
|
||
|
|
"properties": {},
|
||
|
|
"storedPersona": null
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fixtureId": "service-account",
|
||
|
|
"accountObjectId": "00000000-0000-0000-0000-000000000106",
|
||
|
|
"userPrincipalName": "svc-billing@example.invalid",
|
||
|
|
"displayName": "Billing Service",
|
||
|
|
"userType": "Member",
|
||
|
|
"accountEnabled": true,
|
||
|
|
"properties": {
|
||
|
|
"CompanyName": "<ORGANIZATION-NAME>",
|
||
|
|
"Department": "IT"
|
||
|
|
},
|
||
|
|
"storedPersona": "Employee"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fixtureId": "contractor",
|
||
|
|
"accountObjectId": "00000000-0000-0000-0000-000000000107",
|
||
|
|
"userPrincipalName": "flynn.external@example.invalid",
|
||
|
|
"displayName": "Flynn External",
|
||
|
|
"userType": "Member",
|
||
|
|
"accountEnabled": true,
|
||
|
|
"properties": {
|
||
|
|
"CompanyName": "<PARTNER-ORGANIZATION>",
|
||
|
|
"Department": "Engineering"
|
||
|
|
},
|
||
|
|
"storedPersona": null
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fixtureId": "breakglass",
|
||
|
|
"accountObjectId": "00000000-0000-0000-0000-000000000001",
|
||
|
|
"userPrincipalName": "emergency-access-01@example.invalid",
|
||
|
|
"displayName": "Emergency Access 01",
|
||
|
|
"userType": "Member",
|
||
|
|
"accountEnabled": true,
|
||
|
|
"properties": {
|
||
|
|
"CompanyName": "<ORGANIZATION-NAME>",
|
||
|
|
"Department": "IT"
|
||
|
|
},
|
||
|
|
"storedPersona": "BreakGlass-Admin"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fixtureId": "mixed-case-properties",
|
||
|
|
"accountObjectId": "00000000-0000-0000-0000-000000000108",
|
||
|
|
"userPrincipalName": "GRAY.MixedCase@example.invalid",
|
||
|
|
"displayName": "Gray MixedCase",
|
||
|
|
"userType": "MEMBER",
|
||
|
|
"accountEnabled": true,
|
||
|
|
"properties": {
|
||
|
|
"CompanyName": "<organization-name>",
|
||
|
|
"Department": "FINANCE"
|
||
|
|
},
|
||
|
|
"storedPersona": "employee"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fixtureId": "tier0-admin",
|
||
|
|
"accountObjectId": "00000000-0000-0000-0000-000000000109",
|
||
|
|
"userPrincipalName": "harper.admin@example.invalid",
|
||
|
|
"displayName": "Harper Admin",
|
||
|
|
"userType": "Member",
|
||
|
|
"accountEnabled": true,
|
||
|
|
"properties": {
|
||
|
|
"CompanyName": "<ORGANIZATION-NAME>",
|
||
|
|
"Department": "IT",
|
||
|
|
"JobTitle": "Directory Administrator"
|
||
|
|
},
|
||
|
|
"storedPersona": "Employee"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fixtureId": "transitive-failed",
|
||
|
|
"accountObjectId": "00000000-0000-0000-0000-000000000110",
|
||
|
|
"userPrincipalName": "indigo.partial@example.invalid",
|
||
|
|
"displayName": "Indigo Partial",
|
||
|
|
"userType": "Member",
|
||
|
|
"accountEnabled": true,
|
||
|
|
"properties": {
|
||
|
|
"CompanyName": "<ORGANIZATION-NAME>",
|
||
|
|
"Department": "Operations"
|
||
|
|
},
|
||
|
|
"storedPersona": "Tier0-Admin"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"fixtureId": "all-failed",
|
||
|
|
"accountObjectId": "00000000-0000-0000-0000-000000000111",
|
||
|
|
"userPrincipalName": "jordan.unknown@example.invalid",
|
||
|
|
"displayName": "Jordan Unknown",
|
||
|
|
"userType": "Member",
|
||
|
|
"accountEnabled": true,
|
||
|
|
"properties": {
|
||
|
|
"CompanyName": "<ORGANIZATION-NAME>",
|
||
|
|
"Department": "Finance"
|
||
|
|
},
|
||
|
|
"storedPersona": "Tier0-Admin"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|