Forum Discussion
Automatic Profile Switching in Edge: Specify domain for each profile
- Jul 06, 2020
saurabhjain nice suggestion! The bad news is that we don't have a better suggestion at this very moment. The only think I can thing of is that you can right click on a link if opening a site from the web and open the link as a particular profile. We may build a near term workaround to right click on a tab and move it to another profile as well.
The good news is that this is on our roadmap. Currently, we define work and personal fairly naively by if a site tries to auth with a work or personal microsoft account. We are planning to look into a feature where you can configure a list of sites that you define as work or personal in a future release.
Ian_Lewis I hope they acknowledge the issue soon.
Regarding the safelinks and the more complex customisations, I use a program called Finicky.js which will open a specific profile of Edge based on REGEX rules, however this only works for links clicked on outside of Edge, here is my config as an example:
module.exports = {
defaultBrowser: {
name: "Microsoft Edge",
profile: "default"
},
options: {
hideIcon: true,
checkForUpdate: true
},
handlers: [
{
match: [/^https?:\/\/TENANT_ONE\.sharepoint\.com.*$/, /^https?:\/\/apc01\.safelinks\.protection\.TENANT_ONE\.com\/.url=.*TENANT_ONE.*$/, /^https?:\/\/TENANT_ONE\-my\.sharepoint\.com.*$/, /^https:\/\/apc01\.safelinks\.protection\.outlook\.com\/.url=https:\/\/TENANT_ONE\-my$/],
browser: {
name: "Microsoft Edge",
profile: "Profile 1"
}
},
{
match: [/^https?:\/\/TENANT_TWO\.sharepoint\.com$/, /^https:\/\/apc01\.safelinks\.protection\.outlook\.com\/.url=.*TENANT_TWO\..*$/, /^https?:\/\/TENANT_TWO\-my\.sharepoint\.com$/, /^https:\/\/apc01\.safelinks\.protection\.outlook\.com\/.url=https%3A%2F%2FTENANT_TWO\-my\..*$/],
browser: {
name: "Microsoft Edge",
profile: "default"
}
}
]
}
I would also like to see Microsoft implement similar, however it is rather complicated to set up.