Find user by email address¶
Find user by email address¶
1ot = impact.gui.output_toolbox
2ot.clear()
3
4db = impact.active_database
5
6
7def describe_user(user):
8 if user is None:
9 return
10
11 ot.add("LoginID: " + str(user.login_id))
12 ot.add("Name: " + str(user.full_name))
13 ot.add("Key: " + str(user.key))
14 ot.add("User Group: " + str(user.user_group))
15 ot.add("Email: " + str(user.email))
16 ot.add("Administrator: " + str(user.administrator))
17 ot.add("Disabled: " + str(user.disabled))
18 ot.add("Connected: " + str(user.connected))
19
20 if user.connected:
21 ot.add("Connected From: " + str(user.connected_from))
22 ot.add("Connection Time: " + str(user.connection_date_time))
23
24ot.clear()
25
26ot.add("Database: " + str(db.connection_name))
27
28users = db.find_users_by_email_address("support@ardensoftware.com")
29
30for user in users:
31 describe_user(user)