Multitenancy - Removing non-admin users access to Global Tenant

Versions (relevant - OpenSearch/Dashboard/Server OS/Browser):
Opensearch/Opensearch-Dashboards v2.11.1

Describe the issue:
Trying to figure out a way to remove non-admin users access to Global Tenant here. I only found a way to remove Global tenant access from every user (admin included) through the config “opensearch_security.multitenancy.tenants.enable_global: false” on opensearch_dashboards.yml file.

Or if not possible, I suppose a way to give read-only access to Global tenant? Not optimal but I can live with that for now

Configuration:

Relevant Logs or Screenshots:

When no permissions are granted to users, they shouldn’t be able to read anything in the global tenant. The may be able to select and enter it when asked but not have access anything.

E.g.: the following role in tf would grant access to the global_tenant

resource "opensearch_role" "writer" {
  role_name   = "logs_writer"
  description = "Logs writer role"

  cluster_permissions = ["*"]

  index_permissions {
    index_patterns  = ["logstash-*"]
    allowed_actions = ["write"]
  }

  tenant_permissions {
    tenant_patterns = ["global_tenant"]
    allowed_actions = ["write"]
  }
}