Skip to content

compunet-biz/az-lighthouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Click this button to deploy Lighthouse template

Deploy to Azure

Description

Azure Lighthouse provides CompuNet delegated access to subscriptions in your Azure environment, facilitating project work and ongoing support—all while leaving your organization in control. Lighthouse eliminates the need to create administrator accounts for CompuNet engineers in your organization's Azure AD tenant and establishes a secure partner relationship, providing greater visibility of CompuNet's access and actions.

CompuNet strives to reduce risk through the principles of "just enough" and "just in time" access. CompuNet leverages Azure AD Privileged Identity Management to grant our engineers the minimum level of permissions required to support your environment and provide a secure method of temporarily elevating access when necessary.

Below you will find instructions for deploying Azure Lighthouse (it's simple!) as well as a list of authorizations, or role-based access control assignments that will be provided to CompuNet. As always, please reach out to us if you have any questions!

Deployment Instructions

  1. Click the Deploy to Azure button above

  2. Be sure to be signed in with an Azure AD account that has Microsoft.Authorization/roleAssignments/write permissions (typically a user assigned to Owner role for the Azure subscription)

  3. On the "Custom Deployment" page, select the appropriate subscription from the dropdown and then verify that the correct Region is populated

Azure Lighthouse "Custom Deployment" screenshot

  1. Click Review + Create at the bottom of the screen

  2. After automatic deployment validation is complete, click Create

Parameters

mspOfferName: CompuNet Azure Support

mspOfferDescription: CompuNet Azure Support

managedByTenantId: d4d76e39-e33d-45e4-835c-f6f4f74b5560

Authorizations

CompuNet Authorization Display Name Azure Built-in RBAC Role RBAC Role ID
CompuNet Read-Only Support Reader acdd72a7-3385-48ef-bd42-f606fba81ae7
CompuNet Backup Support Backup Operator 00c29273-979b-4161-815c-10b084fb9324
CompuNet Operations Readers Log Analytics Reader 73c42c96-874c-492b-b04d-ab87d138a893
CompuNet Operations Readers Azure Sentinel Reader 8d289c81-5878-46d4-8554-54e1e3d8b5cb
CompuNet Backup Operations Backup Operator 00c29273-979b-4161-815c-10b084fb9324
CompuNet Automation Operations Automation Operator d3881f73-407a-4167-8283-e981cbba0404
CompuNet Cost Management Cost Management Contributor 434105ed-43f6-45c7-a02f-909b2ba83430
CompuNet Tag Operations Tag Contributor 4a9ae827-6dc8-4573-8ac7-8239d42aa03f
CompuNet Kubernetes Operations AKS Cluster User 4abbcc35-e782-43d8-92c5-2d3f1bd2253f
CompuNet Policy Management Resource Policy Contributor 36243c78-bf99-498c-9df9-86d9f8d28608
CompuNet Policy Remediation Management User Access Administrator* 18d7d88d-d35e-4fb5-a5c3-7773c20a72d9
CompuNet Billing Integration Billing Reader fa23ad8b-c56e-40d8-ac0c-ce449e1d2c64

*CompuNet Policy Remediation Management, delegated the User Access Administrator role, is limited to assigning managed identities the following RBAC roles (Learn more):

Assignable Role RBAC Role ID
Log Analytics Contributor 92aaf0da-9dab-42b6-94a3-d43ce8d16293
Virtual Machine Contributor 9980e02c-c2be-4d73-94e8-173b1dc7cf3c
Backup Contributor 5e467623-bb1f-42f4-a55d-6e525e11384b
Monitoring Contributor 749f88d5-cbae-40b8-bcfc-e573ddc772fa
Security Admin fb1c8493-542b-48eb-b624-b4c8fea62acd
Contributor b24988ac-6180-42a0-ab88-20f7382dd24c

Eligible Authorizations

Authorization Display Name Azure Built-in RBAC Role RBAC Role ID Max Activation Time Approval Required?
CompuNet Elevated Operations Contributor b24988ac-6180-42a0-ab88-20f7382dd24c 8 hours False
CompuNet Kubernetes Management AKS Cluster Admin 0ab0b1a8-8aac-4efd-b8c2-3ee1fb270be8 4 hours False
CompuNet Elevated Management Contributor b24988ac-6180-42a0-ab88-20f7382dd24c 30 minutes False
CompuNet Blueprint Management Blueprint Contributor 41077137-e803-4205-871c-5a86e6a753b4 30 minutes True
CompuNet Blueprint Assignements Blueprint Operator 437d2ced-4a38-4302-8479-ed2bcb43d090 30 minutes True

About

CompuNet's Azure Lighthouse onboarding template and documentation

Resources

Stars

Watchers

Forks

Contributors