API Permission Graph - Update All Users Group

We are trying to update the permissons graph for the All Users group, specifically to remove permissions to view a new database. The retrieved permissions graph is updated to match similar permissions for other databases for which we removed the All Users group permissions via the Metabase UI. However, after sending the updated permissions graph via the PUT /api/permissions/graph API, the updated graph that is returned by the PUT has the pre-update values for the All Users group for that specific database. Is it possible to update the database permissions for the All Users group via the API? Thanks in advance.

Diagnostic Info:

"browser-info": {
"language": "en-US",
"platform": "Win32",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/ Safari/537.36",
"vendor": "Google Inc."
"system-info": {
"file.encoding": "UTF-8",
"java.runtime.name": "OpenJDK Runtime Environment",
"java.runtime.version": "11.0.17+8",
"java.vendor": "Eclipse Adoptium",
"java.vendor.url": "https://adoptium.net/",
"java.version": "11.0.17",
"java.vm.name": "OpenJDK 64-Bit Server VM",
"java.vm.version": "11.0.17+8",
"os.name": "Linux",
"os.version": "4.19.128-microsoft-standard",
"user.language": "en",
"user.timezone": "GMT"
"metabase-info": {
"databases": [
"hosting-env": "unknown",
"application-database": "postgres",
"application-database-details": {
"database": {
"name": "PostgreSQL",
"version": "15.2 (Debian 15.2-1.pgdg110+1)"
"jdbc-driver": {
"name": "PostgreSQL JDBC Driver",
"version": "42.5.0"
"run-mode": "prod",
"version": {
"date": "2022-12-07",
"tag": "v0.45.1",
"branch": "release-x.45.x",
"hash": "019d31c"
"settings": {
"report-timezone": null

I believe you are hitting this issue:

The backend part should be closed so if you are calling the API you should be able to should send only what the user changed. Can you upgrade to 1.46.1 and try again?

Thanks. Unfortunately, we can't upgrade beyond x.45.x due to this issue "Only in detail views" visibility for columns makes column invisible in the detail view · Issue #29426 · metabase/metabase · GitHub .

Does this require an x.46.x release to support partial updates to permisssions graph, or to update the All Users group? The issue is specific to updating the All Users group. Updates to new custom group permissions work. Thanks again.