[DOCS] Creates redirects for role management APIs page
This commit is contained in:
parent
647705e00a
commit
1efee66d16
|
@ -503,3 +503,12 @@ guide to the {painless}/index.html[Painless Scripting Language].
|
|||
|
||||
See the {painless}/painless-api-reference.html[Painless API Reference] in
|
||||
the guide to the {painless}/index.html[Painless Scripting Language].
|
||||
|
||||
[role="exclude", id="security-api-roles"]
|
||||
=== Role management APIs
|
||||
|
||||
You can use the following APIs to add, remove, and retrieve roles in the native realm:
|
||||
|
||||
* <<security-api-put-role,Create role>>, <<security-api-delete-role,Delete role>>
|
||||
* <<security-api-clear-role-cache,Clear roles cache>>
|
||||
* <<security-api-get-role,Get roles>>
|
|
@ -12,7 +12,15 @@ You can use the following APIs to perform {security} activities.
|
|||
* <<security-api-tokens>>
|
||||
* <<security-api-users>>
|
||||
|
||||
include::security/roles.asciidoc[]
|
||||
[float]
|
||||
[[security-role-apis]]
|
||||
=== Roles
|
||||
|
||||
You can use the following APIs to add, remove, and retrieve roles in the native realm:
|
||||
|
||||
* <<security-api-put-role,Create role>>, <<security-api-delete-role,Delete role>>
|
||||
* <<security-api-clear-role-cache,Clear roles cache>>
|
||||
* <<security-api-get-role,Get roles>>
|
||||
|
||||
include::security/authenticate.asciidoc[]
|
||||
include::security/change-password.asciidoc[]
|
||||
|
|
|
@ -22,7 +22,7 @@ Role mappings have _rules_ that identify users and a list of _roles_ that are
|
|||
granted to those users.
|
||||
|
||||
NOTE: This API does not create roles. Rather, it maps users to existing roles.
|
||||
Roles can be created by using <<security-api-roles, Role Management APIs>> or
|
||||
Roles can be created by using <<security-role-apis,role management APIs>> or
|
||||
{xpack-ref}/defining-roles.html#roles-management-file[roles files].
|
||||
|
||||
The role mapping rule is a logical condition that is expressed using a JSON DSL.
|
||||
|
|
|
@ -1,9 +0,0 @@
|
|||
[float]
|
||||
[[security-api-roles]]
|
||||
=== Roles
|
||||
|
||||
You can use the following APIs to add, remove, and retrieve roles in the native realm:
|
||||
|
||||
* <<security-api-put-role,Create role>>, <<security-api-delete-role,Delete role>>
|
||||
* <<security-api-clear-role-cache,Clear roles cache>>
|
||||
* <<security-api-get-role,Get roles>>
|
|
@ -130,7 +130,7 @@ manage roles, log in to {kib} and go to *Management / Elasticsearch / Roles*.
|
|||
The _Role Management APIs_ enable you to add, update, remove and retrieve roles
|
||||
dynamically. When you use the APIs to manage roles in the `native` realm, the
|
||||
roles are stored in an internal {es} index. For more information and examples,
|
||||
see {ref}/security-api.html#security-api-roles[role management APIs].
|
||||
see {ref}/security-api.html#security-role-apis[role management APIs].
|
||||
|
||||
[float]
|
||||
[[roles-management-file]]
|
||||
|
|
|
@ -18,7 +18,7 @@ the API, and other roles that are mapped through files.
|
|||
|
||||
When you use role-mappings, you assign existing roles to users.
|
||||
The available roles should either be added using the
|
||||
{ref}/security-api.html#security-api-roles[role management APIs] or defined in the
|
||||
{ref}/security-api.html#security-role-apis[role management APIs] or defined in the
|
||||
<<roles-management-file, roles file>>. Either role-mapping method can use
|
||||
either role management method. For example, when you use the role mapping API,
|
||||
you are able to map users to both API-managed roles and file-managed roles
|
||||
|
|
Loading…
Reference in New Issue