├── .devcontainer └── devcontainer.json ├── .editorconfig ├── .gitattributes ├── .github └── ISSUE_TEMPLATE │ ├── bug-report---.md │ └── feature-request---.md ├── .gitignore ├── .mailmap ├── .markdownlint.json ├── .vscode ├── PSScriptAnalyzerCustomRules.ps1 ├── PSScriptAnalyzerSettings.psd1 ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── Entra-Tiering-Security-Model.code-workspace ├── LICENSE.txt ├── README.md ├── Runbooks ├── CloudAdmin_0000__Common_0000__Get-ConfigurationConstants.ps1 ├── CloudAdmin_0000__Common_0001__Get-CloudAdminAccountsByPrimaryAccount.ps1 ├── CloudAdmin_0000__Common_0002__Get-PrimaryAccountsByCloudAdminAccount.ps1 ├── CloudAdmin_0100__New-CloudAdministrator-Account.ps1 └── CloudAdmin_3100__Invoke-Scheduled-CloudAdministrator-AccountLifecycleManagement.ps1 ├── SECURITY.md ├── config └── AzAutoFWProject │ ├── AzAutoFWProject.local.template.psd1 │ ├── AzAutoFWProject.psd1 │ └── AzAutoFWProject.template.psd1 ├── documents ├── Entra-Tiering-Security-Model-Cloud Account Tier Separation.pdf ├── Entra-Tiering-Security-Model-Cloud Admin Access Controls.pdf └── Entra-Tiering-Security-Model-Cloud Admin Lifecycle.pdf ├── images ├── Entra-Tiering-Security-Model-Cloud Account Tier Separation.png ├── Entra-Tiering-Security-Model-Cloud Admin Access Controls.png ├── Entra-Tiering-Security-Model-Cloud Admin Lifecycle.png └── logo.svg └── scripts └── AzAutoFWProject └── Update-AzAutoFWProject.ps1 /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report---.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/.github/ISSUE_TEMPLATE/bug-report---.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request---.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/.github/ISSUE_TEMPLATE/feature-request---.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/.mailmap -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.vscode/PSScriptAnalyzerCustomRules.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/.vscode/PSScriptAnalyzerCustomRules.ps1 -------------------------------------------------------------------------------- /.vscode/PSScriptAnalyzerSettings.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/.vscode/PSScriptAnalyzerSettings.psd1 -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /Entra-Tiering-Security-Model.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/Entra-Tiering-Security-Model.code-workspace -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/README.md -------------------------------------------------------------------------------- /Runbooks/CloudAdmin_0000__Common_0000__Get-ConfigurationConstants.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/Runbooks/CloudAdmin_0000__Common_0000__Get-ConfigurationConstants.ps1 -------------------------------------------------------------------------------- /Runbooks/CloudAdmin_0000__Common_0001__Get-CloudAdminAccountsByPrimaryAccount.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/Runbooks/CloudAdmin_0000__Common_0001__Get-CloudAdminAccountsByPrimaryAccount.ps1 -------------------------------------------------------------------------------- /Runbooks/CloudAdmin_0000__Common_0002__Get-PrimaryAccountsByCloudAdminAccount.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/Runbooks/CloudAdmin_0000__Common_0002__Get-PrimaryAccountsByCloudAdminAccount.ps1 -------------------------------------------------------------------------------- /Runbooks/CloudAdmin_0100__New-CloudAdministrator-Account.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/Runbooks/CloudAdmin_0100__New-CloudAdministrator-Account.ps1 -------------------------------------------------------------------------------- /Runbooks/CloudAdmin_3100__Invoke-Scheduled-CloudAdministrator-AccountLifecycleManagement.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/Runbooks/CloudAdmin_3100__Invoke-Scheduled-CloudAdministrator-AccountLifecycleManagement.ps1 -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/SECURITY.md -------------------------------------------------------------------------------- /config/AzAutoFWProject/AzAutoFWProject.local.template.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/config/AzAutoFWProject/AzAutoFWProject.local.template.psd1 -------------------------------------------------------------------------------- /config/AzAutoFWProject/AzAutoFWProject.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/config/AzAutoFWProject/AzAutoFWProject.psd1 -------------------------------------------------------------------------------- /config/AzAutoFWProject/AzAutoFWProject.template.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/config/AzAutoFWProject/AzAutoFWProject.template.psd1 -------------------------------------------------------------------------------- /documents/Entra-Tiering-Security-Model-Cloud Account Tier Separation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/documents/Entra-Tiering-Security-Model-Cloud Account Tier Separation.pdf -------------------------------------------------------------------------------- /documents/Entra-Tiering-Security-Model-Cloud Admin Access Controls.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/documents/Entra-Tiering-Security-Model-Cloud Admin Access Controls.pdf -------------------------------------------------------------------------------- /documents/Entra-Tiering-Security-Model-Cloud Admin Lifecycle.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/documents/Entra-Tiering-Security-Model-Cloud Admin Lifecycle.pdf -------------------------------------------------------------------------------- /images/Entra-Tiering-Security-Model-Cloud Account Tier Separation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/images/Entra-Tiering-Security-Model-Cloud Account Tier Separation.png -------------------------------------------------------------------------------- /images/Entra-Tiering-Security-Model-Cloud Admin Access Controls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/images/Entra-Tiering-Security-Model-Cloud Admin Access Controls.png -------------------------------------------------------------------------------- /images/Entra-Tiering-Security-Model-Cloud Admin Lifecycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/images/Entra-Tiering-Security-Model-Cloud Admin Lifecycle.png -------------------------------------------------------------------------------- /images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/images/logo.svg -------------------------------------------------------------------------------- /scripts/AzAutoFWProject/Update-AzAutoFWProject.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/workoho/Entra-Tiering-Security-Model/HEAD/scripts/AzAutoFWProject/Update-AzAutoFWProject.ps1 --------------------------------------------------------------------------------