Trying to Setup Read-Only Access for the Shared-Servers

I am a new Jhub Developer/Admin try to setup a Shared-Server for our Jhub community. At this point I can share-server, and also limit user access to a particular server, however, I can not limit access.

I want to share my-server with read-only access. is it possible?

    {
        "name": "user",
        "scopes": [
            "self",
            "shares!user",  # Allows users to share their servers
            "read:users:name", # Allows reading user names
            "read:groups:name", # Allows reading group names
        ]
    },    {
        "name": "read_only_access",
        "description": "Allows read-only access to servers",
        "scopes": [            
            "access:servers!server=test_user1/test_user1_shared_server",
            # Should Something be like this?
            # "read:shares!server=test_user1/test_user1_shared_server",
        ],
        "users": ["test_user2"]
    }
]

It’s not currently possible, it requires jupyter-server/JupyterLab to support read-only access. There’s a few issues on GitHub: