Domain skill
microsoft-365
Markdown synced from browser-harness domain skills.
- Host
- microsoft-365
- Files
- 1
Agent prompt
Use this skill
Copy this prompt into your coding agent to make it enable browser-harness domain skills and read this exact domain folder before automating.
Set up https://github.com/browser-use/browser-harness for me if it is not already installed. If setup is needed, read `install.md` first to install and connect it to my real browser. Then read `SKILL.md` for normal usage and always read `helpers.py` because that is where the browser-harness functions are. Enable domain skills if they are not already enabled by setting `BH_DOMAIN_SKILLS=1` for browser-harness. Use the `microsoft-365` domain skill from `agent-workspace/domain-skills/microsoft-365/`. Read every markdown file for this domain before inventing an approach: - agent-workspace/domain-skills/microsoft-365/domain-setup.md Use those domain-skill notes to complete my task for `microsoft-365` in my real browser. When you open a setup, verification, or task tab, activate it so I can see the active browser tab.
Skill contents
What the agent will read
custom-domain setup
domain-setup.md
- Admin portal: https://admin.cloud.microsoft/.
- Domains: https://admin.cloud.microsoft/#/Domains.
- Users: https://admin.cloud.microsoft/#/users.
- DKIM: https://security.microsoft.com/authentication?viewid=DKIM.
Show full markdown
Routes
- Admin portal:
https://admin.cloud.microsoft/. - Domains:
https://admin.cloud.microsoft/#/Domains. - Users:
https://admin.cloud.microsoft/#/users. - DKIM:
https://security.microsoft.com/authentication?viewid=DKIM.
Domain wizard
Domain verification and DNS setup are separate steps. A verified domain may remain marked as having incomplete setup until its required service records pass validation.
The DNS record groups expand with buttons whose aria-label describes the record type and expansion action. Clicking the adjacent heading text may do nothing. In a Dutch portal these labels include records and uitvouwen.
Advanced service options expose a DKIM checkbox. Read both selector targets from the tenant's wizard rather than generating them from the initial tenant domain: newer Microsoft DKIM targets contain a tenant-specific partition under dkim.mail.microsoft.
Wizard transitions may continue asynchronously after the ordinary page-load event. Wait for the next wizard heading or validation result before clicking again.
User address editor
The Users page may cache its domain list. Reload after verifying a new domain if it is missing from the primary-address or alias dropdown.
Changing the primary address in the dialog is a draft until the dialog's final save succeeds. Verify the user record after saving; a local form update or sign-out alone does not prove the change persisted.
Maintain separation between tenants. When an existing Chrome profile signs into a corporate tenant automatically, use a separate browser context in that same running Chrome instance for a new business tenant, and verify the account shown before any purchase or administrative mutation.