GET
/api/security/role
curl \
--request GET 'https://localhost:5601/api/security/role' \
--header "Authorization: $API_KEY"
Response examples (200)
[
{
"name": "my_kibana_role",
"description": "My kibana role description",
"metadata": {
"version": 1
},
"transient_metadata": {
"enabled": true
},
"elasticsearch": {
"indices": [],
"cluster": [],
"run_as": []
},
"kibana": [
{
"base": [
"all"
],
"feature": {},
"spaces": [
"*"
]
}
]
},
{
"name": "my_admin_role",
"description": "My admin role description",
"metadata": {
"version": 1
},
"transient_metadata": {
"enabled": true
},
"elasticsearch": {
"cluster": [
"all"
],
"indices": [
{
"names": [
"index1",
"index2"
],
"privileges": [
"all"
],
"field_security": {
"grant": [
"title",
"body"
]
},
"query": "{\\\"match\\\": {\\\"title\\\": \\\"foo\\\"}}"
}
]
},
"kibana": []
}
]