You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@gravitino.apache.org by "zuotingbing (via GitHub)" <gi...@apache.org> on 2025/09/18 02:46:30 UTC
[D] when set gravitino.authorization.enable=true, why normal users without privilege can create catalogs? [gravitino]
GitHub user zuotingbing created a discussion: when set gravitino.authorization.enable=true, why normal users without privilege can create catalogs?
After I set gravitino.authorization.enable=true, normal users without privilege can create catalogs, why?
The specific operations are as follows:
1. create a metalake named test
curl -L 'http://localhost:8090/api/metalakes' \
-H 'Content-Type: application/json' \
-H 'Accept: application/vnd.gravitino.v1+json' \
-d '{
"name": "test",
"comment": "test metalake",
"properties": {}
}'
2. add a normal user Staff to the metalake
curl -L 'http://localhost:8090/api/metalakes/test/users' \
-H 'Content-Type: application/json' \
-H 'Accept: application/vnd.gravitino.v1+json' \
-d '{
"name": "Staff"
}'
3. user Staff creats catalog sucessfully without privilege
curl -u Staff: -L 'http://localhost:8090/api/metalakes/test/catalogs' \
-H 'Content-Type: application/json' \
-H 'Accept: application/vnd.gravitino.v1+json' \
-d '{
"name": "iceberg_catalog",
"type": "relational",
"provider": "lakehouse-iceberg",
"comment": "test iceberg catalog",
"properties": {
"uri": "http://localhost:9001/iceberg",
"catalog-backend": "rest"
}
}'
GitHub link: https://github.com/apache/gravitino/discussions/8598
----
This is an automatically sent email for dev@gravitino.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@gravitino.apache.org
Re: [D] when set gravitino.authorization.enable=true, why normal users without privilege can create catalogs? [gravitino]
Posted by "jerqi (via GitHub)" <gi...@apache.org>.
GitHub user jerqi added a comment to the discussion: when set gravitino.authorization.enable=true, why normal users without privilege can create catalogs?
This will be supported in version 1.0.0.
GitHub link: https://github.com/apache/gravitino/discussions/8598#discussioncomment-14437687
----
This is an automatically sent email for dev@gravitino.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@gravitino.apache.org
Re: [D] when set gravitino.authorization.enable=true, why normal users without privilege can create catalogs? [gravitino]
Posted by "zuotingbing (via GitHub)" <gi...@apache.org>.
GitHub user zuotingbing added a comment to the discussion: when set gravitino.authorization.enable=true, why normal users without privilege can create catalogs?
Thanks for your reply. use 0.8.0 or the latest 0.9.1.
GitHub link: https://github.com/apache/gravitino/discussions/8598#discussioncomment-14437563
----
This is an automatically sent email for dev@gravitino.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@gravitino.apache.org
Re: [D] when set gravitino.authorization.enable=true, why normal users without privilege can create catalogs? [gravitino]
Posted by "zuotingbing (via GitHub)" <gi...@apache.org>.
GitHub user zuotingbing added a comment to the discussion: when set gravitino.authorization.enable=true, why normal users without privilege can create catalogs?
ok, thanks a lot.
GitHub link: https://github.com/apache/gravitino/discussions/8598#discussioncomment-14438583
----
This is an automatically sent email for dev@gravitino.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@gravitino.apache.org
Re: [D] when set gravitino.authorization.enable=true, why normal users without privilege can create catalogs? [gravitino]
Posted by "jerqi (via GitHub)" <gi...@apache.org>.
GitHub user jerqi added a comment to the discussion: when set gravitino.authorization.enable=true, why normal users without privilege can create catalogs?
Which version do you use?
GitHub link: https://github.com/apache/gravitino/discussions/8598#discussioncomment-14437463
----
This is an automatically sent email for dev@gravitino.apache.org.
To unsubscribe, please send an email to: dev-unsubscribe@gravitino.apache.org