clarkio / azure-mask Goto Github PK
View Code? Open in Web Editor NEWA browser extension (Chromium, Firefox) that toggles concealment of sensitive information found in the Azure Portal web page such as Subscription Id's
License: MIT License
A browser extension (Chromium, Firefox) that toggles concealment of sensitive information found in the Azure Portal web page such as Subscription Id's
License: MIT License
If the user doesn't specify a channel/event, then it ends up like "--username" when really it should eliminate the "--"
For people that would like to contribute, or possibly glean information from the source, there's no license file or associated license listed in GitHub.
Would it be possible to update the repo with the license?
Hi,
It seems that on version 1.1.5 of azure-mask and Version 80.0.3987.149 of Chrome, for some resources the sub IDs are initially obscured, but when the site fully loads, the subscription ID is once again shown in clear text.
Some examples are consumption app service plans & azure web apps. For the app service plan, the masking happens again when you mouse-over the subscription ID, but for the web app itself this did not happen.
MUST
SHOULD
It would be great if we could use this in Edge
Not Masking IP's, I have an Azure IP and it displays my Private Static IP, would be nice to mask that.
Would be nice to use on other sites, maybe custom masks?
OS: openSUSE Leap 42.3
Browser:
The title attribute contains the same sensitive information that is covered by blurred style.
Can the string replacement be used here? At least in the main navigation menu.
The below appears to implement the idea:
regex = /^(?:\b\w*\b:){1}(?:\s)(.*)$/gmi;
match = null;
while((match = regex.exec(title)) !== null) {
group = match[1];
newTitle = newTitle.replace(group, group.replace(/[\S]/g, '*'));
}
"Name: ***** ***********
Email: ***************************
Directory: ******* ******** **************************************
Domain: *************************************"
thanks!
The extension is no more available on the Chrome Web Store. What happened and will it be back?
Azure Mask is no longer on the Chrome Store, and installing it manually fails with an invalid path error.
On this URL, the tenant ID of the AAD is not masked, using az-mask 1.1.10.
https://portal.azure.com/#blade/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/Overview
From a livestream by @csharpfritz
This would be a link to avoid using ms.portal.azure.com in public. Important to not accidentally break NDA with internal portal updates.
Hi @scottcate Geert van Teylingen Azure NetApp Files Group PM here.
We are interested in leveraging Az Mask for demo/video creation purposes, but the tool does not seem to pick up on all subscription ID fields in various Azure NetApp Files control plane blades.
Also, would be great to have an option to add free text strings for custom masking.
Can we work with you on these?
According to MicrosoftDocs guidance, we should replace personal info with a placeholder. For example, , as shown in this image.
Hey,
Should personal sensitive information (email, contact phone, address, etc) be visible in plain text or should be masked by extension?
The info appears in this blade: > Cost Management + Billing - Contact info/ > Cost Management + Billing - Billing address
Thanks!
You mention in the repo description that there is a Firefox version. I don't see that. I would love to try it out in FF.
i have enabled Azmask in Edge and while it works if the url is msportal.azure.com, it does not work when i click on Azure AD B2C tenant which opens in new tab.
The masking is good, but there are a number of parts of the portal where you could mouse over the obscured text and Azure dutifully discloses the obscured portion through a tooltip.
Everywhere that I've had a subscription ID it has appeared there, it also appears in the top right corner where your profile information is.
Hey @clarkio,
Hope you're doing great!
This extension continues its usage expansion, which is great :). Yet there are some bugs that are unaddressed, and some use cases are not covered. I would love to fix that.
On my end, it seems that the best way to move forward is to transfer the ownership to someone else that can provide regular contributions (could be me in the interim). That way, we can retain SEO, Trace of previous contributions and ownership, and existing issues.
Would you be open to that? We can chat about it privately if needed (@cmaneu on Twitter or chmaneu@ MSFT).
Thanks for an awesome extension, I noticed that it doesn't appear to work with aad.portal.azure.com, specifically I was looking at the properties page, from portal.azure.com it masks the directory ID but it doesn't do that in aad.portal.azure.com
Need to update the manifest to support portal.azure.us in addition to portal.azure.com. Not sure if it's better to add more match options to the array or to make a wildcard/globbing option for portal.azure.*.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.