in opensearch-notebooks/src/main/kotlin/org/opensearch/notebooks/security/UserAccessManager.kt [93:104]
fun getAllAccessInfo(user: User?): List<String> {
if (user == null) { // Security is disabled
return listOf()
}
val retList: MutableList<String> = mutableListOf()
if (user.name != null) {
retList.add("$USER_TAG${user.name}")
}
user.roles.forEach { retList.add("$ROLE_TAG$it") }
user.backendRoles.forEach { retList.add("$BACKEND_ROLE_TAG$it") }
return retList
}