You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/metabase/resources/user.py
+26-4Lines changed: 26 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -38,17 +38,39 @@ class User(ListResource, CreateResource, GetResource, UpdateResource, DeleteReso
38
38
updated_at: datetime
39
39
40
40
@classmethod
41
-
deflist(cls, using: Metabase) ->List[User]:
41
+
deflist(
42
+
cls,
43
+
using: Metabase,
44
+
status: str=None,
45
+
query: str=None,
46
+
group_id: int=None,
47
+
include_deactivated: bool=None,
48
+
limit: int=None,
49
+
offset: int=None,
50
+
) ->List[User]:
42
51
"""
43
52
Fetch a list of Users. By default returns every active user but only active users.
44
53
45
-
If status is deactivated, include deactivated users only. If status is all, include all users (active and inactive). Also supports include_deactivated, which if true, is equivalent to status=all. status and included_deactivated requires superuser permissions.
54
+
If status is deactivated, include deactivated users only. If status is all, include all users (active and
55
+
inactive). Also supports include_deactivated, which if true, is equivalent to status=all. status and
0 commit comments