add sync ldap roles
All checks were successful
Publish / Publish Job (push) Successful in 2m22s

This commit is contained in:
Дмитрий
2026-04-11 18:41:01 +03:00
parent f0c2987f3d
commit ab92b920e8
2 changed files with 8 additions and 1 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "@lendry-erp/contracts",
"version": "1.2.13",
"version": "1.2.14",
"description": "Protobuf definitions and generated TypeScript types",
"type": "commonjs",
"main": "./dist/index.js",

View File

@@ -20,6 +20,8 @@ service RbacService {
rpc GetUserRolesAndPermissions(GetUserRolesRequest) returns (GetUserRolesResponse);
rpc AssignRoleToUser(AssignRoleToUserRequest) returns (ModifyRoleResponse);
rpc RevokeRoleFromUser(RevokeRoleFromUserRequest) returns (ModifyRoleResponse);
rpc SyncLdapRoles(SyncLdapRolesRequest) returns (ModifyRoleResponse);
}
message GetAllPermissionsRequest {
@@ -120,3 +122,8 @@ message RevokeRoleFromUserRequest {
string user_id = 1;
int32 role_id = 2;
}
message SyncLdapRolesRequest {
string user_id = 1;
repeated string ldap_groups = 2;
}