Disabling - managed by your organisation - macos - HOWTO?

Hi there,

Using Brave on macOS (not Yosemite of course :innocent:) Monterey. Recently Brave displays that it is being “managed by your organisation”.
To me this seems not true, since I am a single user. I use DEVONtechnologies plugin to save to DEVONthink. This then happens by selecting > Print > PDF to DEVONthink.
Then later on I noticed this “managed by your organisation” thing.

I do have xcode installed.
What item should I add to com.brave.Browser.plist to tackle this situation?

FYI: I recently started to use a second (windows) laptop, and at first I thought something happe


ned there that synced over to the mac, but this does not seem to be the case.

Thanks for helping out!

@ipanini if you go to brave://policy what do you see?

Doesn’t matter if “single user.” What matters is who owns the laptop and if they have input any admin controls. Plist is only one of the small areas but there are higher tier network or device restrictions that can be put in place.

Just for clarification, is this a device you purchased yourself and that is running on your own network or might this be something that is provided by a school or workplace? And is this on your own home network or something at a school or workplace?

Thanks for helping out!
This is what brave://policy yields:

I’ve just also checked on macos printing workflows.
These all seem to work when using Chrome or Safari, but not when using Brave.

I’ve also tried disabling all extensions, but that does not help either.
The print workflows even work with Proton browser…

Is there a (easy) way to remove all Brave preferences?
I’ve already downloaded the app today and installed over the previous app (replace).

@ipanini I’m trying to think. When you say the plugin, do you mean extension? And in the Chrome and others where you said you don’t have this issue, are they also using this same setup?

Also, I just want to confirm, did you grab Brave from https://brave.com/download/ or somewhere else?

I know for it to show disable print preview as in place, it seems you have something that has the restriction. I’m trying to remember if the Show More tells you anything useful.

I’m not too familiar with Mac so I was kind of running some things through AI as well and have this that you could check.

When Brave (or Chrome) labels a policy’s “Source” as Platform, it means the policy is coming from outside the normal user-level preference file—typically from a system-level or OS-driven source. On macOS, that usually means one of the following:

  1. A configuration profile (e.g., via MDM or a manually installed .mobileconfig file).
  2. A system-wide plist in /Library/Managed Preferences/.
  3. Another enterprise-level or OS-level policy file that overrides user preferences.

In other words, “Platform” indicates Brave sees a higher-level policy that the OS is imposing (rather than a user-level setting or a cloud-based setting). That’s why removing or editing your local ~/Library/Preferences/com.brave.Browser.plist has no effect—you need to track down and remove (or edit) whichever system-level file or profile is actually setting DisablePrintPreview = true.

If Brave’s internal brave://policy page shows DisablePrintPreview = true, then Brave is definitely picking up a policy from somewhere else. That “somewhere else” is usually not your home directory’s com.brave.Browser.plist. It’s typically a managed plist in a system location or a macOS configuration profile.

User-level Preferences vs. Policy
On macOS, Chrome/Brave can be governed by two different mechanisms:

  • Regular user preferences (stored in ~/Library/Preferences/com.brave.Browser.plist).
  • Enterprise policies (in /Library/Managed Preferences/, or a system configuration profile).

If the enterprise policy says “DisablePrintPreview = true,” that will override whatever the user preference says, even if the user’s own plist says “NO.”

Check for a Configuration Profile

  • System Settings → Privacy & Security → Profiles (on newer macOS versions).
  • If you see any profile referencing Brave or Chrome policies, remove it if you don’t need it.

You might have multiple copies of com.brave.Browser.plist:

  • One in ~/Library/Preferences/
  • Possibly one in /Library/Managed Preferences/
  • Or a custom profile in /Library/Profiles/ or under /private/var/ if you use MDM or had installed one in the past.

All of my prior comment aside, I’m trying to think if it’s something related to just this DEVONthink. I know I gave a lot of little details there and not sure how helpful it might be.

Let me tag in @Mattches just to see if he might have a better answer or guidance than that. But at least wanted to try to do a little research and share what I could in the meanwhile.

Hi Saoiray, thanks for keeping helping!
In the mean time I’ve increased testing. (I must say this issue lives already for much longer on this system, I’ve just lived with it up and till today ;-))

I’m quite confident that DEVONthink has nothing to do with it.
Have been looking into print workflows as that what they seem to be called. I do remember (very long ago) having worked in automator on a print workflow, but that was really many many macOS versions ago.

I’ve done some checking:

  • The print workflows seem independent from the app that is being printed to (I have print workflows that can send to DEVONthink, to Curio and to BookEnds, I think in the past I worked on “Save to Web Receipts”. But all in all I’m quite sure these have nothing to do with my Brave issue.

As far as your list goes:

  • I’m not using MDM
  • I don’t seem to have any Configuration Profile. That said, I can only go up until “System Settings → Privacy & Security” i.e. I don’t see Profiles there
  • checking other locations: I do have these:
    erwin@MBPi9-1 erwin % ls -la
    total 24
    drwxr-xr-x 4 root wheel 128 Feb 26 15:06 .
    drwxr-xr-x 3 root wheel 96 Feb 26 15:06 …
    -rw-r–r-- 1 root wheel 833 Feb 26 15:06 com.apple.mail.managed.plist
    -rw-r–r-- 1 root wheel 7508 Feb 26 15:06 complete.plist
    erwin@MBPi9-1 erwin %

But these seem only for mail, or it should be in the complete.plist
For what it’s worth, I opened both these plist files with Xcode, and both indeed refer to my mail profile, I don’t see any reference to Brave

Are you aware of any other location of a system configuration profile?

I’ve also checked Google Admin Console, but nothing there either…

It’s these print workflows that I’m refering to:

Yes, from there, i.e. the version I downloaded today to try and install “over” the already present version.

I’m actually inclined to think it does have something to do with DEVONthink, although I’m not entirely sure how/what.

@Saoiray is correct – this policy does not appear to be getting picked up from the .plist file otherwise the key value would appear there and you would be able to alter it. I also suspect that if you were to edit the file and add that key value and set it to false/disabled, the issue would still persist since it’s being picked up from somewhere else in the system.

Perhaps I missed this information but I’d be curious to know whether or not other browsers are also inheriting this policy? If possible, could you test trying to print in this same way on both Chrome and also on the Brave Beta build and see if this policy appears there as well?

When testing, do not install any auxiliary extensions or anything else other than what’s needed to perform the same actions that you’ve been trying to do in your original Brave installation.

Hi Mattches, thanks for jumping in!
The same printing from all other browsers work: Chrome, Safari, Orion. This makes me really look towards Brave.

What I also tried:

  • Enabled fast user switching
  • logged in as another user (both are admin)
  • I did not explicitly test printing, but checked brave://policy, no issues there
  • I also noticed, that the other user came with a new version… Not sure there, but I thought the application would be used equally for both users, that is, no difference in version
  • will try beta and report back (will be a bit later)
1 Like

Thank you for testing.
Let me know what you find out when you test the Beta version.

Beta version will not install on Monterey :frowning:

That’s…strange, it should still be compatible. Are you using Monterey v12.7.6?

Hmmm, not sure what happened a while ago, following your remark, I dragged the beta version to Applications, and that worked.

But unfortunately yields the same problem…

And the same happens when I try to use another print workflow in the list…

@ipanini and in Beta, if you go to brave://policy, you also see the DisablePrintPreview policy set to True?

Here’s a screenshot, there seems no mention of DisablePrintPreview?

But to be clear:

  • Printing will work
  • There is a difference in the beta version that I need to select to print using the “System dialogue” in order to get the list of print to application (as shown in previous screenshots)

Very strange. Would it be possible for you to share the link to the page you’re trying to print with me here so I can test on my end? Just trying to see if maybe the conflict is specific to the site somehow rather than the source device/app you’re trying to print to.

Well to be honest, I just take any random web page to get that result. Hold on.

So I do not understand why, but (my) Brave seems to have a problem passing the print job to the print workflow. If that makes sense. Or it can just not call the print workflow.

In this case, I just copied over the url of this forum thread and pasted it in the beta version (without logging in).

1 Like

@ipanini thanks for testing. To be clear, if you change the print source (for example, if you have it save to your system as a PDF or send the job to an actual printer, not using the DEVONthink option) does this make any difference?

From the 3 print workflows none work. These work all 3 in the ither browsers I mentioned.

Opening in Preview does work, printing to a real printer will also work.