管理者や権限のあるカスタムロールのエージェントは、多様なタイプのカスタムユーザーフィールドを作成し、ユーザープロフィールに追加して、カスタマーの追加情報を格納することができます。カスタムユーザーフィールドはすべてのエージェントに表示され、すべてのチケットにアクセス権限のあるエージェントが編集できます。エンドユーザーはカスタムユーザーフィールドの表示も編集もできません。追加したカスタムユーザーフィールドは、すべてのユーザーに適用されます。
カスタムユーザーフィールドを作成する
管理者および権限のあるカスタムロールのエージェントは、任意のタイプのカスタムユーザーフィールド(クレジットカードフィールドを除く)を作成することができます。
- 管理センターで、サイドバーの「
メンバー」をクリックし、「設定」>「ユーザーフィールド」を選択します。
- 「フィールドを追加」をクリックします。
- フィールドタイプを選択し、「表示名」を入力します。マルチセレクトフィールドは、カスタムユーザーフィールドには使用できません。
- 「フィールドキー」の値が正しく指定されていることを確認します。
フィールドキーを使用して、プレースホルダ内およびAPI内でカスタムフィールドを参照できるようになります。フィールドの名前を入力すると、フィールドキーが自動的に入力されます。名前とキーを変更したい場合は、フィールドキーを編集する必要があります。カスタムユーザーフィールドを作成した後に、フィールドキーを変更することはできません。
id、name、tags、details、notesなど、システムフィールドと重複するフィールドキーは避けてください。
- (オプション)カスタムフィールドの「説明」を追加します。これは管理者のみに表示されます。
- フィールドの他のプロパティを設定します。オプションのプロパティは、追加するフィールドのタイプによって異なります。
-
フィールドオプション(チェックボックスフィールドのみ、オプション):
チェックボックスが選択されたときに、チケットに適用するタグを入力します。
-
フィールドの検証(正規表現フィールドのみ):
正規表現を入力し、入力を検証するための入力マスクを作成します。
-
フィールド値(ドロップダウンフィールドとマルチセレクトフィールド):
- リストに含めるフィールドオプションを入力します。値を削除するには「X」をクリックします。
追加する数が多い場合は、フィールドの値を一括インポートすることもできます。
- 「昇順で並べ替え」をクリックするか、ドラッグ&ドロップのアイコン(
)を使って、フィールドの値を手動で並べ替えます。
- 入れ子になったドロップダウンリストを作成するには、カテゴリと値を二重コロン(::)で区切ります。詳しくは「ドロップダウンリストオプションを整理する方法」を参照してください。
- リストに含めるフィールドオプションを入力します。値を削除するには「X」をクリックします。
-
関連するオブジェクトおよびフィルターを設定する(ルックアップリレーションシップフィールドのみ)
関連付けるオブジェクトの種類を選択します。必要な場合は、フィールドの値を制限するフィルターを定義します。「ルックアップリレーションシップフィールドを追加する」を参照してください。
-
フィールドオプション(チェックボックスフィールドのみ、オプション):
- 「保存」をクリックします。続けてカスタムフィールドを作成する場合は、ドロップダウンアイコンをクリックし、「保存して別のフィールドを追加」を選択します。
デフォルトで、新しいフィールドがアクティブになり、すべてのユーザーに追加されます。
- 必要に応じて、カスタムユーザーフィールドを並べ替えることができます。
カスタムユーザーフィールドを複製する
管理者および権限のあるカスタムロールのエージェントは、いちから新しいカスタムフィールドを作成したり、既存のユーザーフィールドを複製して、必要に応じて変更することができます。
- 管理センターで、サイドバーの「
メンバー」をクリックし、「設定」>「ユーザーフィールド」を選択します。
- 複製するユーザーフィールドの行にカーソルを合わせ、オプションメニューアイコン(
)をクリックして「複製」を選択します。
ユーザーフィールドの設定の詳細画面が表示されます。
-
表示名とフィールドキーが一意になるように編集します。
フィールドキーにはフィールド名が入力されますが、カスタムフィールドを作成するときに編集できます。カスタム組織フィールドを作成した後に、フィールドキーを変更することはできません。フィールドキーは、プレースホルダやAPIでカスタムフィールドを参照するために使用されます。
- フィールドタイプに応じて、その他のオプションを設定します。
- 「保存」をクリックします。
デフォルトで、新しいユーザーフィールドがアクティブになり、すべての組織に追加されます。
- 必要に応じて、カスタムユーザーフィールドを並べ替えることができます。
74件のコメント
Patrick Beebe
This article clearly states ‘New fields are active by default and are added to all users.’
I'm finding this untrue.
I've added a drop-down and refreshed, sign out and back in, and the field does not populate.
? Is there another step that an Admin must do to have this populate on the Agent side ?
I'm finding more and more of Zendesk articles with key missing information and have to hunt/peck through communities to get answers.
Trying to justify value of ZD vs Service Now…
0
Ryan Nally
How do I populate user fields from my BE? I'm using the
users/create_or_update
call and send a request body that has user_fields object but it doesn't seem to update these fields on the user profile and they come back null. I then updated these fields on the user profile and now when I inspect that call I see that value reflected. So it seems that the call I make reads the values from the user profile instead of populating them. Please advise.0
Brandon Tidd
Hey 1263792607130 -
Sorry to hear you're having trouble - you're right, it *should* be that easy. Double check your permissions to see if maybe you (as an admin) are seeing it whereas others cannot. Other than that, you could always try a fresh install just in case some settings got corrupted along the way.
Good Luck!
0
Diogo Maciel
https://developer.zendesk.com/api-reference/ticketing/users/users/
0
Greg S.
1263213537349
I've been using the Ticket Field Manager App for other fields for quite a while, and I'm having zero luck getting it to actually work to restrict access to the Tags field. Based on its configuration it should be as easy as adding "Tags" to the Hidden Form Fields section, but that doesn't appear to be working for our environment. Any ideas?
0
Matheus Oliveira Rosa
Olá, não seria possível visualizar a chave de campo do e-mail principal do campo do usuário ? Para conseguimos puxar o e-mail do usuário na autenticação final, sem necessidade da criação de outro campo de e-mail.
0
David Stevenson
I don't want to hide the tags field, I just want to avoid having tickets tagged as followup, follow-up and follow_up, etc, and to have certain tags limited to certain users. With the removal of tag locked I now have to have 3 separate fields displayed on my form:
Which really doesn't feel like an improvement to me.
1
Mike DR
Brandon's suggestion is correct, totally understand your sentiments about tag locket being removed.
The workaround would be to hide the tags field using the ticket field manager app then user the drop down for the tags, since the drop down values will add tags to the ticket.
0
David Stevenson
I've been directed to this conversation by tech support as I am attempting to replace tag locker, which is sadly slated for removal. My requirement is extremely simple:
2 lists of tags, one for agents, one for admins
I have created 2 multi-select fields as directed by the Field Manager app, one for each list
I have created a user group for admins
I hope to make the admin field read only for agents, but read write for admins
So far I have managed to get the agent tags field to appear. The admin tags field, created in the same way as the agent tags field does not appear. I'm also not certain how to get the group ids that Field Manager insists on using for removing the read-only status of groups. If I hover my mouse over the admins group in the list of groups the url preview displayed in my browser ends in an 8 digit number. Is this really the UI for getting a group ID?
0
Brandon Tidd
Hey 1263169413790 -
You are correct - hiding the Tag field only prevents rogue tags from being added. For consistent tag application, the best practice is to create a custom drop-down field wherein the values are agent-friendly versions of the tags, and the tags are the desired picklist of tags, ie:
Value | Tag
Silver | silver_sponsor
Gold | gold_sponsor
Platinum | platinum_sponsor
In Explore, you can still report on the tags even if the Agent is selecting from the custom field.
Hope this helps!
Brandon
0
サインインしてコメントを残してください。