feat(roles): Add groups for get_from_token api (#3872)

This commit is contained in:
Mani Chandra
2024-02-29 15:25:56 +05:30
committed by GitHub
parent 26fb96eeaa
commit b0b9bfa731
4 changed files with 48 additions and 12 deletions

View File

@ -23,6 +23,13 @@ pub struct GetGroupsQueryParam {
pub groups: Option<bool>,
}
#[derive(Debug, serde::Serialize)]
#[serde(untagged)]
pub enum GetRoleFromTokenResponse {
Permissions(Vec<Permission>),
Groups(Vec<PermissionGroup>),
}
#[derive(Debug, serde::Serialize)]
#[serde(untagged)]
pub enum RoleInfoResponse {