diff --git a/src/iam/router.py b/src/iam/router.py index d428e80..32ad7ee 100644 --- a/src/iam/router.py +++ b/src/iam/router.py @@ -272,6 +272,7 @@ async def create_new_permission( ): raise ConflictException(message="Permission already exists") response = { + "id": perm_model.id, "service_name": perm_model.service_name, "resource": perm_model.resource, "action": perm_model.action, diff --git a/src/iam/schemas.py b/src/iam/schemas.py index baf7ae3..e46587b 100644 --- a/src/iam/schemas.py +++ b/src/iam/schemas.py @@ -32,6 +32,7 @@ class UserSchema(CustomBaseModel): class PermissionSchema(CustomBaseModel): model_config = ConfigDict(from_attributes=True, extra="ignore") + id: int service_name: str resource: str action: str