Users
Query the available Users in Jira.
Select
connector は、次のフィルタ以外のフィルタを、クライアント側でconnector 内部で実行します。 Jira API では、LIKE 演算子を使ったName、DisplayName、およびEmailAddress カラムのフィルタのサポートに制限があります。Name、DisplayName、およびEmailAddress を一度に1つずつ指定します。
Jira はこれらのカラムに基づいたフィルタをActive またはIncludeInactive カラムと組み合わせてサポートします。例えば、次のクエリはサーバー側で処理されます。
SELECT * FROM Users WHERE Name LIKE '%John%' AND Active = false AND IncludeInactive = true
GroupName もしくはGroupId を指定して、特定のグループに属するユーザーをクエリします。
SELECT * FROM Users WHERE GroupName = 'Testing team' SELECT * FROM Users WHERE GroupId = '3dd7e7a1-77f7-4ac1-b8e1-a069830a7f1d'
すべてのグループとそのメンバーのリストを取得することもできます。
SELECT * FROM Users WHERE GroupName IN (SELECT Name FROM Groups)
IssueKey およびProjectKey 疑似カラムを使用して、特定の課題またはプロジェクト内の任意の課題を閲覧できるユーザーを検索します。
SELECT * FROM Users WHERE IssueKey = 'PRJ-1' SELECT * FROM Users WHERE ProjectKey = 'PRJ'
Insert
INSERT への入力はE メールアドレスである必要があります。INSERT INTO Users(EmailAddress) VALUES ('[email protected]')
Columns
Name | Type | ReadOnly | References | SupportedOperators | Platform | Description |
GroupName | String | True | =,IN | Common |
The name of the group the user is part of. | |
GroupId | String | True | =,IN | Common |
The Id of the group the user is part of. | |
DisplayName | String | False | = | Common |
The display name of the user. | |
EmailAddress | String | False | = | Common |
The email address of the user. | |
Active | Bool | True | Common |
Indicates whether the user is active. | ||
TimeZone | String | True | Common |
The time zone specified in the user's profile. | ||
Locale | String | True | Common |
The locale of the user. | ||
AccountId [KEY] | String | True | Cloud |
The accountId of the user, which uniquely identifies the user across all Atlassian products. | ||
AccountType | String | False | Cloud |
The accountType of the user. | ||
Products | String | False |
A delimited string of jira products to which the user has access to, ex: jira-core,jira-servicedesk,jira-product-discovery,jira-software | |||
Key [KEY] | String | True | Server |
The key of the user. | ||
Name | String | False | Server |
The name of the user. |
Pseudo-Columns
SELECT ステートメントのWHERE 句では、疑似カラムフィールドを使用して、データソースから返されるタプルを詳細に制御することができます。
Name | Type | Description |
IssueKey | String |
Search for users who can browse a specific issue. |
ProjectKey | String |
Search for users who can browse any issue in a project. |