MCPcopy Create free account
hub / github.com/AgentOps-AI/agentops / create_user_membership

Method create_user_membership

app/api/agentops/opsboard/models.py:272–278  ·  view source on GitHub ↗

Add a user to this organization with the given role.

(self, user_id: str | UUID, role: OrgRoles)

Source from the content-addressed store, hash-verified

270 return 0
271
272 def create_user_membership(self, user_id: str | UUID, role: OrgRoles) -> 'UserOrgModel':
273 """Add a user to this organization with the given role."""
274
275 user_id = normalize_uuid(user_id)
276 user_org = UserOrgModel(user_id=user_id, org_id=self.id, role=role)
277 self.users.append(user_org)
278 return user_org
279
280 @require_loaded('users')
281 def get_user_membership(self, user_id: str | UUID) -> Optional['UserOrgModel']:

Callers

nothing calls this directly

Calls 2

UserOrgModelClass · 0.85
normalize_uuidFunction · 0.70

Tested by

no test coverage detected