Freshworks Freshservice
Versi integrasi: 14.0
Kasus Penggunaan
Integrasi dengan meja bantuan.
Konfigurasi Freshservice
Integrasi Freshservice Google Security Operations berfungsi berdasarkan Kunci API Freshservice.
Cara mendapatkan Kunci API akun di Freshservice
- Login ke Portal Dukungan Freshservice Anda
- Klik foto profil akun di sudut kanan atas portal Anda
- Buka Halaman setelan Profil
- Kunci API akun akan tersedia di bawah bagian ubah sandi di sebelah kanan Anda
- Simpan kunci API ini, Anda akan memerlukannya untuk konfigurasi integrasi Google SecOps.
Mengonfigurasi integrasi Freshworks Freshservice di Google SecOps
Untuk mendapatkan petunjuk mendetail terkait cara mengonfigurasi integrasi di Google SecOps, lihat Mengonfigurasi integrasi.
Parameter integrasi
Gunakan parameter berikut untuk mengonfigurasi integrasi:
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| Root API | String | https://yourdomain.freshservice.com | Ya | URL Root API instance Freshservice. |
| Kunci API | Sandi | T/A | Ya | Kunci API Freshservice yang akan digunakan dalam integrasi. |
| Verifikasi SSL | Kotak centang | Dicentang | Tidak | Jika diaktifkan, integrasi akan memverifikasi bahwa URL Root dikonfigurasi dengan sertifikat yang valid. |
Tindakan
Ping
Deskripsi
Uji konektivitas ke instance Freshservice dengan parameter yang diberikan di halaman konfigurasi integrasi pada tab Google Security Operations Marketplace.
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Repositori Kasus
| Jenis Hasil | Nilai / Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook:jika terjadi error penting, seperti kredensial yang salah atau koneksi terputus: "Failed to connect to the Freshservice instance! Error adalah {0}".format(exception.stacktrace) |
Umum |
Daftar Tiket
Deskripsi
Mencantumkan tiket Freshservice berdasarkan kriteria penelusuran yang ditentukan. Perhatikan bahwa tindakan tidak berfungsi pada entitas Google SecOps.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| Jenis Tiket | DDL | Semua | Tidak | Tentukan jenis tiket yang akan ditampilkan. |
| Pemohon | String | T/A | Tidak | Tentukan email pemohon tiket yang akan ditampilkan. |
| Sertakan Statistik | Kotak centang | Tidak dicentang | Tidak | Jika diaktifkan, tindakan akan menampilkan statistik tambahan pada tiket. |
| Menelusuri X Jam Terakhir | Bilangan bulat | T/A | Tidak | Tentukan jangka waktu untuk menelusuri tiket. |
| Baris per Halaman | Bilangan bulat | 30 | Tidak | Tentukan jumlah tiket yang harus ditampilkan per halaman untuk penomoran halaman Freshservice. |
| Mulai di Halaman | Bilangan bulat | 1 | Tidak | Tentukan mulai dari halaman mana tiket harus ditampilkan dengan penomoran halaman Freshservice. |
| Jumlah Baris Maksimum yang Akan Ditampilkan | Bilangan bulat | 30 | Tidak | Tentukan jumlah total tiket yang harus ditampilkan tindakan. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Hasil JSON
{
"tickets": [
{
"subject": "Support Needed...",
"group_id": null,
"department_id": null,
"category": null,
"sub_category": null,
"item_category": null,
"requester_id": 17000032840,
"responder_id": null,
"due_by": "2021-07-08T21:00:00Z",
"fr_escalated": false,
"deleted": false,
"spam": false,
"email_config_id": null,
"fwd_emails": [],
"reply_cc_emails": [],
"cc_emails": [],
"is_escalated": false,
"fr_due_by": "2021-07-01T18:00:00Z",
"id": 7,
"priority": 1,
"status": 2,
"source": 2,
"created_at": "2021-06-29T08:56:24Z",
"updated_at": "2021-06-29T10:04:51Z",
"to_emails": null,
"type": "Incident",
"description": "<div>Details about the issue...</div>",
"description_text": "Details about the issue...",
"custom_fields": {},
"requester": {
"email": "dana@example.com",
"id": 17000032840,
"mobile": "dana@example.com",
"name": "Dana",
"phone": null
}
}
]
}
Repositori Kasus
| Jenis hasil | Nilai/Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook: jika terjadi error fatal, seperti kredensial salah, tidak ada koneksi ke server, atau lainnya: "Error saat menjalankan tindakan "List Tickets". Alasan: {0}''.format(error.Stacktrace) |
Umum |
| Tabel | Nama Tabel: Tiket Freshservice yang Ditemukan Kolom Tabel: ID Jenis Subjek Deskripsi Email Pemohon Kategori Status Prioritas Sumber Tanggal Dibuat Tanggal Diperbarui Batas Waktu Dieskalasi Dihapus |
Umum |
Buat Tiket
Deskripsi
Buat tiket Freshservice.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| Subjek | String | T/A | Ya | Tentukan kolom subjek untuk tiket yang dibuat. |
| Deskripsi | String | T/A | Ya | Tentukan kolom deskripsi untuk tiket yang dibuat. |
| Email Pemohon | String | T/A | Ya | Tentukan email pemohon untuk tiket yang dibuat. |
| Agen yang Ditugaskan | String | T/A | Tidak | Tentukan email agen yang akan diberi tugas tiket. |
| Tetapkan Grup Ke | String | T/A | Tidak | Tentukan nama grup untuk menetapkan tiket. |
| Prioritas | DDL | Sedang | Ya | Tentukan prioritas yang akan ditetapkan ke tiket. |
| Urgensi | DDL | Sedang | Tidak | Tentukan urgensi yang akan ditetapkan ke tiket. |
| Dampak | DDL | Sedang | Tidak | Tentukan dampak yang akan ditetapkan ke tiket. |
| Tag | String | T/A | Tidak | Tentukan tag yang akan ditetapkan ke tiket. Parameter menerima beberapa nilai sebagai string yang dipisahkan koma. |
| Kolom Kustom | JSON | T/A | Tidak | Tentukan objek JSON yang berisi kolom kustom untuk ditambahkan ke tiket. ActOn menambahkan kolom kustom baru ke kolom yang sudah ada untuk tiket. Contoh format: {"key1":"value1", "key2":"value2"} |
| Lampiran File yang Akan Ditambahkan | String (CSV) | T/A | Tidak | Tentukan jalur lengkap untuk file yang akan diupload dengan tiket. Parameter menerima beberapa nilai sebagai string yang dipisahkan koma. Ukuran total lampiran tidak boleh melebihi 15 MB. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Hasil JSON
{
"ticket": {
"cc_emails": [],
"fwd_emails": [],
"reply_cc_emails": [],
"fr_escalated": false,
"spam": false,
"email_config_id": null,
"group_id": null,
"priority": 2,
"requester_id": 17000032840,
"responder_id": null,
"source": 2,
"status": 2,
"subject": "Support Needed 4...",
"to_emails": null,
"department_id": null,
"id": 10,
"type": "Incident",
"due_by": "2021-07-02T18:00:00Z",
"fr_due_by": "2021-06-30T20:00:00Z",
"is_escalated": false,
"description": "<div>Details about the issue...</div>",
"description_text": "Details about the issue...",
"category": null,
"sub_category": null,
"item_category": null,
"custom_fields": {
"test": "very_test"
},
"created_at": "2021-06-30T08:01:30Z",
"updated_at": "2021-06-30T08:01:30Z",
"tags": [
"test"
],
"attachments": []
}
}
Repositori Kasus
| Jenis hasil | Nilai/Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook: if fatal error, SDK error, like wrong credentials, no connection to server, other: "Error saat menjalankan tindakan "Buat Tiket". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Perbarui Tiket
Deskripsi
Memperbarui tiket Freshservice berdasarkan parameter input tindakan yang diberikan. Perhatikan bahwa jika tag baru untuk tiket diberikan, karena batasan API Freshservice, tindakan ini akan menggantikan tag yang ada di tiket, bukan menambahkan tag baru ke tag yang ada.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| ID tiket | Bilangan bulat | T/A | Ya | Tentukan ID tiket yang akan diperbarui. |
| Status | DDL | Tidak berubah | Tidak | Tentukan status baru untuk tiket. |
| Subjek | String | T/A | Tidak | Tentukan kolom subjek yang akan diperbarui. |
| Deskripsi | String | T/A | Tidak | Tentukan kolom deskripsi yang akan diperbarui. |
| Email Pemohon | String | T/A | Tidak | Tentukan email pemohon yang akan diperbarui. |
| Agen yang Ditugaskan | String | T/A | Tidak | Tentukan email agen yang akan diperbarui. |
| Tetapkan Grup Ke | String | T/A | Tidak | Tentukan nama grup yang akan diupdate. |
| Prioritas | DDL | Tidak Berubah | Tidak | Tentukan prioritas yang akan diperbarui. |
| Urgensi | DDL | Tidak Berubah | Tidak | Tentukan urgensi untuk memperbarui. |
| Dampak | DDL | Tidak Berubah | Tidak | Tentukan dampak untuk diperbarui. |
| Tag | String | T/A | Tidak | Tentukan tag yang akan diganti dalam tiket. Parameter menerima beberapa nilai sebagai string yang dipisahkan koma. Perhatikan bahwa karena batasan API Freshservice, tindakan menggantikan tag yang ada dalam tiket, bukan menambahkan tag baru ke tag yang ada. |
| Kolom Kustom | JSON | T/A | Tidak | Tentukan objek JSON yang berisi kolom kustom untuk ditambahkan ke tiket. ActOn menambahkan kolom kustom baru ke kolom yang sudah ada untuk tiket. Contoh format: {"key1":"value1", "key2":"value2"} |
| Lampiran File yang Akan Ditambahkan | String (CSV) | T/A | Tidak | Tentukan jalur lengkap untuk file yang akan diupload dengan tiket. Parameter menerima beberapa nilai sebagai string yang dipisahkan koma. Ukuran total lampiran tidak boleh melebihi 15 MB. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Hasil JSON
{
"ticket": {
"cc_emails": [],
"fwd_emails": [],
"reply_cc_emails": [],
"spam": false,
"email_config_id": null,
"fr_escalated": false,
"group_id": 17000034192,
"priority": 1,
"requester_id": 17002188556,
"responder_id": 17002188556,
"source": 2,
"status": 2,
"subject": "Support Needed 9...",
"description": "Details about the issue...",
"description_text": "Details about the issue...",
"category": null,
"sub_category": null,
"item_category": null,
"custom_fields": {
"test": "very_test"
},
"id": 12,
"type": "Incident",
"to_emails": null,
"department_id": 17000016543,
"is_escalated": false,
"tags": [
"test"
],
"due_by": "2021-07-09T17:00:00-04:00",
"fr_due_by": "2021-07-02T14:00:00-04:00",
"created_at": "2021-06-30T08:36:43Z",
"updated_at": "2021-06-30T09:39:12Z",
"attachments": []
}
}
Repositori Kasus
| Jenis hasil | Nilai/Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook: jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, lainnya: "Error saat menjalankan tindakan "Update Ticket". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Mencantumkan Percakapan Tiket
Deskripsi
Mencantumkan percakapan tiket Freshservice berdasarkan kriteria penelusuran yang ditentukan. Perhatikan bahwa tindakan ini tidak berfungsi pada entitas Google SecOps.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| ID tiket | Bilangan bulat | T/A | Ya | Tentukan ID tiket untuk menampilkan percakapan. |
| Baris per Halaman | Bilangan bulat | 30 | Tidak | Tentukan berapa banyak percakapan tiket yang harus ditampilkan per halaman untuk penomoran halaman Freshservice. |
| Mulai di Halaman | Bilangan bulat | 1 | Tidak | Tentukan mulai dari halaman mana percakapan tiket harus ditampilkan dengan penomoran halaman Freshservice. |
| Jumlah Baris Maksimum yang Akan Ditampilkan | Bilangan bulat | 30 | Tidak | Tentukan jumlah total tindakan percakapan tiket yang harus ditampilkan. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Hasil JSON
{
"conversations": [
{
"id": 17014994010,
"user_id": 17000032840,
"to_emails": [],
"body": "<div>This is a test note!</div>",
"body_text": "This is a test note!",
"ticket_id": 12,
"created_at": "2021-07-05T06:58:32Z",
"updated_at": "2021-07-05T06:58:32Z",
"incoming": false,
"private": false,
"support_email": null,
"source": 2,
"from_email": null,
"cc_emails": [],
"bcc_emails": null,
"attachments": []
},
{
"id": 17014993985,
"user_id": 17000032840,
"to_emails": [
"dana@example.com"
],
"body": "<div>We are working on this issue. Will keep you posted.</div>",
"body_text": "We are working on this issue. Will keep you posted.",
"ticket_id": 12,
"created_at": "2021-07-05T06:57:27Z",
"updated_at": "2021-07-05T06:57:27Z",
"incoming": false,
"private": false,
"support_email": "helpdesk@siemplifyservicedesk.freshservice.com",
"source": 0,
"from_email": "helpdesk@siemplifyservicedesk.freshservice.com",
"cc_emails": [],
"bcc_emails": [],
"attachments": []
}
],
"meta": {
"count": 2
}
}
Repositori Kasus
| Jenis hasil | Nilai/Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook: jika error fatal, seperti kredensial salah, tidak ada koneksi ke server, lainnya: "Error saat menjalankan tindakan "List Ticket Conversations". Alasan: {0}''.format(error.Stacktrace) |
Umum |
| Tabel | Nama Tabel: Percakapan Tiket Freshservice <ticket id> Kolom Tabel: ID Jenis Visibilitas Email Pengguna Teks Dari Email Ke Email CC Email Email BCC |
Umum |
Menambahkan Balasan Tiket
Deskripsi
Menambahkan balasan ke tiket Freshservice. Perhatikan bahwa tindakan tidak berfungsi di entitas Google SecOps.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| ID tiket | Bilangan bulat | T/A | Ya | Tentukan ID tiket untuk menampilkan percakapan. |
| Teks Balasan | String | T/A | Ya | Tentukan teks balasan yang akan ditambahkan ke tiket. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Hasil JSON
"conversation": {
"id": 17014998560,
"user_id": 17000032840,
"from_email": "helpdesk@siemplifyservicedesk.freshservice.com",
"cc_emails": [],
"bcc_emails": [],
"body": "<div>We are working on this issue. Will keep you posted.2</div>",
"body_text": "We are working on this issue. Will keep you posted.2",
"ticket_id": 12,
"to_emails": [
"dana@example.com"
],
"attachments": [],
"created_at": "2021-07-05T09:19:02Z",
"updated_at": "2021-07-05T09:19:02Z"
}
}
Repositori Kasus
| Jenis hasil | Nilai/Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook: jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, lainnya: "Error saat menjalankan tindakan "Tambahkan Balasan Tiket". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Menambahkan Catatan Tiket
Deskripsi
Menambahkan catatan ke tiket Freshservice. Perhatikan bahwa tindakan tidak berfungsi di entitas Google SecOps.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| ID tiket | Bilangan bulat | T/A | Ya | Tentukan ID tiket untuk menampilkan percakapan. |
| Jenis Catatan | DDL | Pribadi | Tidak | Tentukan jenis tindakan catatan yang harus ditambahkan ke tiket. |
| Teks Catatan | String | T/A | Ya | Tentukan teks catatan yang akan ditambahkan ke tiket. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Hasil JSON
{
"conversation": {
"id": 17014999107,
"incoming": false,
"private": false,
"user_id": 17000032840,
"support_email": null,
"body": "<div>This is a test note2!</div>",
"body_text": "This is a test note2!",
"ticket_id": 12,
"to_emails": [],
"attachments": [],
"created_at": "2021-07-05T09:35:28Z",
"updated_at": "2021-07-05T09:35:28Z"
}
}
Repositori Kasus
| Jenis hasil | Nilai/Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook: jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, lainnya: "Error saat menjalankan tindakan "Tambahkan Catatan Tiket". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Mencantumkan Agen
Deskripsi
Mencantumkan agen Freshservice berdasarkan kriteria penelusuran yang ditentukan. Perhatikan bahwa tindakan tidak berfungsi pada entitas Google SecOps.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| Email Agen | String | T/A | Tidak | Tentukan alamat email untuk menampilkan catatan agen. |
| Status Agen | DDL | SEMUA | Tidak | Tentukan status agen yang akan ditampilkan. |
| Sertakan Agen yang tidak Aktif | Kotak centang | Tidak dicentang | Tidak | Jika diaktifkan, hasil akan menyertakan catatan agen yang tidak aktif. |
| Baris per Halaman | Bilangan bulat | 30 | Tidak | Tentukan jumlah data agen yang harus ditampilkan per halaman untuk penomoran halaman Freshservice. |
| Mulai di Halaman | Bilangan bulat | 1 | Tidak | Tentukan mulai dari halaman mana rekaman agen harus ditampilkan dengan penomoran halaman Freshservice. |
| Jumlah Baris Maksimum yang Akan Ditampilkan | Bilangan bulat | 30 | Tidak | Tentukan jumlah total rekaman agen yang harus ditampilkan oleh tindakan. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Hasil JSON
{
"agents": [
{
"active": true,
"address": null,
"background_information": null,
"can_see_all_tickets_from_associated_departments": false,
"created_at": "2021-06-29T10:37:36Z",
"custom_fields": {},
"department_ids": [
17000016543
],
"email": "dana@example.com",
"external_id": null,
"first_name": "dmitry",
"has_logged_in": false,
"id": 17002188556,
"job_title": null,
"language": "en",
"last_active_at": null,
"last_login_at": null,
"last_name": "s",
"location_id": null,
"mobile_phone_number": null,
"occasional": true,
"reporting_manager_id": null,
"role_ids": [
17000023339
],
"roles": [
{
"role_id": 17000023339,
"assignment_scope": "entire_helpdesk",
"groups": []
}
],
"scopes": {
"ticket": null,
"problem": null,
"change": null,
"asset": null,
"solution": null,
"contract": null
},
"scoreboard_level_id": 1,
"signature": "<p> </p>\n",
"time_format": "12h",
"time_zone": "American Samoa",
"updated_at": "2021-06-29T10:37:36Z",
"work_phone_number": null,
"group_ids": [
17000034192
],
"member_of": [
17000034192
],
"observer_of": []
},
Repositori Kasus
| Jenis hasil | Nilai/Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook: jika error fatal, seperti kredensial salah, tidak ada koneksi ke server, lainnya: "Error saat menjalankan tindakan "List Agents". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Tabel |
Nama Tabel: Agen Freshservice yang Ditemukan Kolom Tabel: ID Nama Depan Nama Belakang Peran Grup Departemen Lokasi Aktif Sesekali Kolom Kustom Tanggal Dibuat Tanggal Diperbarui Tanggal Terakhir Aktif Tanggal Login Terakhir |
Umum |
Mencantumkan Pemohon
Deskripsi
Mencantumkan pemohon yang terdaftar di Freshservice berdasarkan kriteria penelusuran yang ditentukan. Perhatikan bahwa tindakan ini tidak berfungsi pada entitas Google SecOps.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| Email Pemohon | String | T/A | Tidak | Tentukan alamat email untuk menampilkan catatan pemohon. |
| Baris per Halaman | Bilangan bulat | 30 | Tidak | Tentukan jumlah data agen yang harus ditampilkan per halaman untuk penomoran halaman Freshservice. |
| Mulai di Halaman | Bilangan bulat | 1 | Tidak | Tentukan mulai dari halaman mana rekaman agen harus ditampilkan dengan penomoran halaman Freshservice. |
| Jumlah Baris Maksimum yang Akan Ditampilkan | Bilangan bulat | 30 | Tidak | Tentukan jumlah total rekaman agen yang harus ditampilkan oleh tindakan. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Hasil JSON
{
"requesters": [
{
"active": true,
"address": null,
"background_information": null,
"can_see_all_tickets_from_associated_departments": false,
"created_at": "2020-07-06T08:07:30Z",
"custom_fields": {
"test": null
},
"department_ids": [],
"external_id": null,
"first_name": "Dana",
"has_logged_in": false,
"id": 17000038164,
"job_title": null,
"language": "en",
"last_name": "Doe",
"location_id": null,
"mobile_phone_number": null,
"primary_email": "dana@example.com",
"reporting_manager_id": null,
"secondary_emails": [],
"time_format": "12h",
"time_zone": "Eastern Time (US & Canada)",
"updated_at": "2020-07-06T08:07:30Z",
"work_phone_number": null
}
]
}
Repositori Kasus
| Jenis hasil | Nilai/Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook: jika error fatal, seperti kredensial salah, tidak ada koneksi ke server, lainnya: "Error saat menjalankan tindakan "List Requesters". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Tabel |
Nama Tabel: Freshservice Requester Found Kolom Tabel: ID Nama Depan Nama Belakang Departemen Lokasi Aktif Kolom Kustom Tanggal Dibuat Tanggal Diperbarui |
Umum |
Membuat Agen
Deskripsi
Buat Agen Freshservice baru. Perhatikan bahwa tindakan tidak berfungsi di entitas Google SecOps.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| String | T/A | Ya | Tentukan email agen yang akan dibuat. | |
| Nama Depan | String | T/A | Ya | Tentukan nama depan agen yang akan dibuat. |
| Nama Belakang | String | T/A | Tidak | Tentukan nama belakang agen yang akan dibuat. |
| Sesekali | Kotak centang | Tidak dicentang | Tidak | Jika diaktifkan, agen akan dibuat sebagai agen sesekali, jika tidak, agen purnawaktu akan dibuat. |
| Dapat Melihat Semua Tiket dari Departemen Terkait | Kotak centang | Tidak dicentang | Tidak | Jika diaktifkan, agen akan dapat melihat semua tiket dari Departemen terkait. |
| Departemen | CSV | T/A | Tidak | Tentukan nama departemen yang terkait dengan agen. Parameter menerima beberapa nilai sebagai string yang dipisahkan koma. |
| Lokasi | String | T/A | Tidak | Tentukan nama lokasi yang terkait dengan agen. |
| Keanggotaan Grup | CSV | T/A | Tidak | Tentukan nama grup yang harus diikuti oleh agen. |
| Peran | CSV | T/A | Ya | Tentukan peran yang akan ditambahkan ke agen. Parameter menerima beberapa nilai sebagai string yang dipisahkan koma. Contoh: {"role_id":17000023338,"assignment_scope": ""} |
| Jabatan | String | T/A | Tidak | Tentukan jabatan agen. |
| Kolom Kustom | JSON | T/A | Tidak | Tentukan objek JSON yang berisi kolom kustom untuk ditambahkan ke agen. ActOn menambahkan kolom kustom baru ke kolom yang sudah ada untuk tiket. Contoh format: {"key1":"value1", "key2":"value2"} |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Hasil JSON
{
"agent": {
"active": true,
"address": null,
"background_information": null,
"can_see_all_tickets_from_associated_departments": false,
"created_at": "2021-07-06T05:40:41Z",
"custom_fields": {
"test": "testvalue"
},
"department_ids": [],
"email": "rolanda.hooch@hogwarts.edu",
"external_id": null,
"first_name": "Rolanda",
"has_logged_in": false,
"id": 17002198254,
"job_title": "Flying Instructor",
"language": "en",
"last_active_at": null,
"last_login_at": null,
"last_name": "Hooch",
"location_id": null,
"mobile_phone_number": "553632",
"occasional": true,
"reporting_manager_id": null,
"role_ids": [
17000023338
],
"roles": [
{
"role_id": 17000023338,
"assignment_scope": "entire_helpdesk",
"groups": []
}
],
"scopes": {
"ticket": null,
"problem": null,
"change": null,
"asset": null,
"solution": null,
"contract": null
},
"scoreboard_level_id": 1,
"signature": null,
"time_format": "12h",
"time_zone": "Eastern Time (US & Canada)",
"updated_at": "2021-07-06T05:40:41Z",
"work_phone_number": "443532",
"group_ids": [
17000034192
],
"member_of": [
17000034192
],
"observer_of": []
}
}
Repositori Kasus
| Jenis hasil | Nilai/Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook: jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, lainnya: "Error saat menjalankan tindakan "Buat Agen". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Memperbarui Agen
Deskripsi
Memperbarui Agen Freshservice yang ada. Perhatikan bahwa tindakan tidak berfungsi di entitas Google SecOps.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| ID Agen | Bilangan bulat | T/A | Ya | Tentukan ID agen yang akan diperbarui. |
| String | T/A | Tidak | Tentukan email agen yang akan diperbarui. | |
| Nama Depan | String | T/A | Tidak | Tentukan nama depan agen yang akan diperbarui. |
| Nama Belakang | String | T/A | Tidak | Tentukan nama belakang agen yang akan diperbarui. |
| Sesekali | Kotak centang | Tidak dicentang | Tidak | Jika diaktifkan, agen akan diperbarui sebagai agen paruh waktu, jika tidak, agen akan menjadi agen purnawaktu. |
| Dapat Melihat Semua Tiket dari Departemen Terkait | Kotak centang | Tidak dicentang | Tidak | Jika diaktifkan, agen akan dapat melihat semua tiket dari Departemen terkait. |
| Departemen | CSV | T/A | Tidak | Tentukan nama departemen yang terkait dengan agen. Parameter menerima beberapa nilai sebagai string yang dipisahkan koma. |
| Lokasi | String | T/A | Tidak | Tentukan nama lokasi yang terkait dengan agen. |
| Keanggotaan Grup | CSV | T/A | Tidak | Tentukan nama grup yang harus diikuti oleh agen. |
| Peran | CSV | T/A | Tidak | Tentukan peran yang akan ditambahkan ke agen. Parameter menerima beberapa nilai sebagai string yang dipisahkan koma. Contoh: {"role_id":17000023338,"assignment_scope": "entire_helpdesk"} |
| Jabatan | String | T/A | Tidak | Tentukan jabatan agen. |
| Kolom Kustom | JSON | T/A | Tidak | Tentukan objek JSON yang berisi kolom kustom untuk ditambahkan ke agen. ActOn menambahkan kolom kustom baru ke kolom yang sudah ada untuk tiket. Contoh format: {"key1":"value1", "key2":"value2"} |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Hasil JSON
{
"agent": {
"active": true,
"address": null,
"background_information": null,
"can_see_all_tickets_from_associated_departments": false,
"created_at": "2021-07-06T05:40:41Z",
"custom_fields": {
"test": "testvalue"
},
"department_ids": [],
"email": "rolanda.hooch@hogwarts.edu",
"external_id": null,
"first_name": "Rolanda",
"has_logged_in": false,
"id": 17002198254,
"job_title": "Flying Instructor",
"language": "en",
"last_active_at": null,
"last_login_at": null,
"last_name": "Hooch",
"location_id": null,
"mobile_phone_number": "553632",
"occasional": true,
"reporting_manager_id": null,
"role_ids": [
17000023338
],
"roles": [
{
"role_id": 17000023338,
"assignment_scope": "entire_helpdesk",
"groups": []
}
],
"scopes": {
"ticket": null,
"problem": null,
"change": null,
"asset": null,
"solution": null,
"contract": null
},
"scoreboard_level_id": 1,
"signature": null,
"time_format": "12h",
"time_zone": "Eastern Time (US & Canada)",
"updated_at": "2021-07-06T05:40:41Z",
"work_phone_number": "443532",
"group_ids": [
17000034192
],
"member_of": [
17000034192
],
"observer_of": []
}
}
Repositori Kasus
| Jenis hasil | Nilai/Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook: jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, lainnya: "Error saat menjalankan tindakan "Update Agent". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Menonaktifkan Agen
Deskripsi
Nonaktifkan agen Freshservice. Perhatikan bahwa tindakan tidak berfungsi di entitas Google SecOps.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| ID Agen | Bilangan bulat | T/A | Ya | Tentukan ID agen yang akan dinonaktifkan. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Hasil JSON
{
"agent": {
"active": false,
"address": null,
"background_information": null,
"can_see_all_tickets_from_associated_departments": false,
"created_at": "2021-07-06T05:40:41Z",
"custom_fields": {
"test": "testvalue3"
},
"department_ids": [],
"email": "rolanda.hooch@hogwarts.edu",
"external_id": null,
"first_name": "Rolanda",
"has_logged_in": false,
"id": 17002198254,
"job_title": "Flying Instructor",
"language": "en",
"last_active_at": null,
"last_login_at": null,
"last_name": "Hooch",
"location_id": null,
"mobile_phone_number": "553632",
"occasional": true,
"reporting_manager_id": null,
"role_ids": [
17000023338
],
"roles": [
{
"role_id": 17000023338,
"assignment_scope": "entire_helpdesk",
"groups": []
}
],
"scopes": {
"ticket": null,
"problem": null,
"change": null,
"asset": null,
"solution": null,
"contract": null
},
"scoreboard_level_id": 2,
"signature": "<p> </p>\n",
"time_format": "24h",
"time_zone": "Eastern Time (US & Canada)",
"updated_at": "2021-07-06T06:26:59Z",
"work_phone_number": "443532",
"group_ids": [],
"member_of": [],
"observer_of": []
}
}
Repositori Kasus
| Jenis hasil | Nilai/Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook: jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, lainnya: "Error saat menjalankan tindakan "Deactivate Agent". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Buat Peminta
Deskripsi
Buat pemohon Freshservice baru. Perhatikan bahwa tindakan tidak berfungsi di entitas Google SecOps.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| String | T/A | Ya | Tentukan email pemohon yang akan dibuat. | |
| Nama Depan | String | T/A | Ya | Tentukan nama depan pembuat permintaan yang akan dibuat. |
| Nama Belakang | String | T/A | Tidak | Tentukan nama belakang pembuat yang akan dibuat. |
| Dapat Melihat Semua Tiket dari Departemen Terkait | Kotak centang | Tidak dicentang | Tidak | Jika diaktifkan, pemohon akan dapat melihat semua tiket dari Departemen terkait. |
| Departemen | CSV | T/A | Tidak | Tentukan nama departemen yang terkait dengan pemohon . Parameter menerima beberapa nilai sebagai string yang dipisahkan koma. |
| Lokasi | String | T/A | Tidak | Tentukan nama lokasi yang terkait dengan pemohon . |
| Jabatan | String | T/A | Tidak | Tentukan jabatan pemohon. |
| Kolom Kustom | JSON | T/A | Tidak | Tentukan objek JSON yang berisi kolom kustom untuk ditambahkan ke pemohon. ActOn menambahkan kolom kustom baru ke kolom yang sudah ada untuk tiket. Contoh format: {"key1":"value1", "key2":"value2"} |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Hasil JSON
{
"requester": {
"active": true,
"address": null,
"background_information": null,
"can_see_all_tickets_from_associated_departments": false,
"created_at": "2021-07-06T08:12:47Z",
"custom_fields": {
"test": "testvalue"
},
"department_ids": [],
"external_id": null,
"first_name": "Rolanda",
"has_logged_in": false,
"id": 17002198308,
"job_title": "Flying Instructor",
"language": "en",
"last_name": "Hooch",
"location_id": null,
"mobile_phone_number": null,
"primary_email": "rolanda.hooch2@hogwarts.edu",
"reporting_manager_id": null,
"secondary_emails": [],
"time_format": "12h",
"time_zone": "Eastern Time (US & Canada)",
"updated_at": "2021-07-06T08:12:47Z",
"work_phone_number": null
}
}
Repositori Kasus
| Jenis hasil | Nilai/Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook: if fatal error, SDK error, like wrong credentials, no connection to server, other: "Error executing action "Create Requester". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Memperbarui Pemohon
Deskripsi
Memperbarui Pemohon Freshservice yang sudah ada. Perhatikan bahwa tindakan tidak berfungsi di entitas Google SecOps.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| ID pemohon | Bilangan bulat | T/A | Ya | Tentukan ID pemohon yang akan diperbarui. |
| String | T/A | Tidak | Tentukan email pemohon yang akan diperbarui. | |
| Nama Depan | String | T/A | Tidak | Tentukan nama depan pemohon yang akan diupdate. |
| Nama Belakang | String | T/A | Tidak | Tentukan nama belakang pemohon yang akan diperbarui. |
| Dapat Melihat Semua Tiket dari Departemen Terkait | Kotak centang | Tidak dicentang | Tidak | Jika diaktifkan, pemohon akan dapat melihat semua tiket dari Departemen terkait. |
| Departemen | CSV | T/A | Tidak | Tentukan nama departemen yang terkait dengan pemohon. Parameter menerima beberapa nilai sebagai string yang dipisahkan koma. |
| Lokasi | String | T/A | Tidak | Tentukan nama lokasi yang terkait dengan pemohon. |
| Jabatan | String | T/A | Tidak | Tentukan jabatan pemohon. |
| Kolom Kustom | JSON | T/A | Tidak | Tentukan objek JSON yang berisi kolom kustom untuk ditambahkan ke pemohon. ActOn menambahkan kolom kustom baru ke kolom yang sudah ada untuk tiket. Contoh format: {"key1":"value1", "key2":"value2"} |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Hasil JSON
{
"agent": {
"active": true,
"address": null,
"background_information": null,
"can_see_all_tickets_from_associated_departments": false,
"created_at": "2021-07-06T05:40:41Z",
"custom_fields": {
"test": "testvalue"
},
"department_ids": [],
"email": "rolanda.hooch@hogwarts.edu",
"external_id": null,
"first_name": "Rolanda",
"has_logged_in": false,
"id": 17002198254,
"job_title": "Flying Instructor",
"language": "en",
"last_active_at": null,
"last_login_at": null,
"last_name": "Hooch",
"location_id": null,
"mobile_phone_number": "553632",
"occasional": true,
"reporting_manager_id": null,
"role_ids": [
17000023338
],
"roles": [
{
"role_id": 17000023338,
"assignment_scope": "entire_helpdesk",
"groups": []
}
],
"scopes": {
"ticket": null,
"problem": null,
"change": null,
"asset": null,
"solution": null,
"contract": null
},
"scoreboard_level_id": 1,
"signature": null,
"time_format": "12h",
"time_zone": "Eastern Time (US & Canada)",
"updated_at": "2021-07-06T05:40:41Z",
"work_phone_number": "443532",
"group_ids": [
17000034192
],
"member_of": [
17000034192
],
"observer_of": []
}
}
Repositori Kasus
| Jenis hasil | Nilai/Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook: jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, lainnya: "Error saat menjalankan tindakan "Perbarui Peminta". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Menonaktifkan Peminta
Deskripsi
Nonaktifkan pemohon Freshservice. Perhatikan bahwa tindakan tidak berfungsi di entitas Google SecOps.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| ID pemohon | Bilangan bulat | T/A | Ya | Tentukan ID pemohon yang akan dinonaktifkan. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Repositori Kasus
| Jenis hasil | Nilai/Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook: jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, lainnya: "Error saat menjalankan tindakan "Nonaktifkan Peminta". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Mencantumkan Entri Waktu Tiket
Deskripsi
Mencantumkan entri waktu tiket Freshservice berdasarkan kriteria penelusuran yang ditentukan. Perhatikan bahwa tindakan ini tidak berfungsi pada entitas Google SecOps.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| ID tiket | Bilangan bulat | T/A | Ya | Tentukan ID tiket untuk menampilkan entri waktu. |
| Email Agen | String | T/A | Ya | Tentukan email agen untuk mencantumkan entri waktu tiket. |
| Baris per Halaman | Bilangan bulat | 30 | Tidak | Tentukan berapa banyak entri waktu tiket yang harus ditampilkan per halaman untuk penomoran halaman Freshservice. |
| Mulai di Halaman | Bilangan bulat | 1 | Tidak | Tentukan mulai dari entri waktu tiket halaman mana yang harus ditampilkan dengan penomoran halaman Freshservice. |
| Jumlah Baris Maksimum yang Akan Ditampilkan | Bilangan bulat | 30 | Tidak | Tentukan jumlah total entri waktu tiket yang harus ditampilkan oleh tindakan. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Hasil JSON
{
"time_entries": [
{
"id": 17000399635,
"created_at": "2021-07-08T06:26:47Z",
"updated_at": "2021-07-08T06:26:47Z",
"start_time": "2021-07-08T06:26:47Z",
"timer_running": false,
"billable": true,
"time_spent": "01:00",
"executed_at": "2021-07-08T06:26:47Z",
"task_id": null,
"note": "test_entry2",
"agent_id": 17002188556,
"custom_fields": {}
}
]
}
Repositori Kasus
| Jenis hasil | Nilai/Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook: jika error fatal, seperti kredensial salah, tidak ada koneksi ke server, lainnya: "Error saat menjalankan tindakan "List Ticket Time Entries". Alasan: {0}''.format(error.Stacktrace) |
Umum |
| Tabel | Nama Tabel: Entri Waktu Tiket Freshservice <ticket id> Kolom Tabel: ID Entri Waktu Email Agen Catatan Dapat Ditagih Waktu yang Dihabiskan ID Tugas Kolom Kustom Timer Berjalan Waktu Dibuat Waktu Diperbarui Waktu Mulai Waktu Eksekusi |
Umum |
Menambahkan Entri Waktu Tiket
Deskripsi
Menambahkan entri waktu ke tiket Freshservice. Perhatikan bahwa tindakan tidak berfungsi di entitas Google SecOps.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| ID tiket | Bilangan bulat | T/A | Ya | Tentukan ID tiket untuk menambahkan entri waktu. |
| Email Agen | String | T/A | Ya | Tentukan email agen yang akan ditambahkan entri waktu tiketnya. |
| Catatan | String | T/A | Tidak | Tentukan catatan yang akan ditambahkan ke entri waktu tiket. |
| Waktu yang Dihabiskan | String | T/A | Ya | Menentukan waktu yang dihabiskan untuk entri waktu tiket. Format: {hh:mm} |
| Dapat Ditagih | Kotak centang | Salah | Tidak | Jika diaktifkan, entri waktu tiket akan ditandai sebagai dapat ditagih. |
| Kolom Kustom | JSON | T/A | Tidak | Tentukan objek JSON yang berisi kolom kustom untuk ditambahkan ke entri waktu tiket. ActOn menambahkan kolom kustom baru ke kolom yang sudah ada untuk tiket. Contoh format: {"key1":"value1", "key2":"value2"} |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Hasil JSON
{
"time_entry": {
"id": 17000405061,
"created_at": "2021-07-10T18:22:18Z",
"updated_at": "2021-07-10T18:22:18Z",
"start_time": "2021-07-10T18:22:18Z",
"timer_running": false,
"billable": true,
"time_spent": "01:00",
"executed_at": "2021-07-10T18:22:18Z",
"task_id": null,
"note": "test_entry3",
"agent_id": 17002188556,
"custom_fields": {
"test": "very_test"
}
}
}
Repositori Kasus
| Jenis hasil | Nilai/Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook: jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, lainnya: "Error saat menjalankan tindakan "Tambahkan Entri Waktu Tiket". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Memperbarui Entri Waktu Tiket
Deskripsi
Memperbarui entri waktu untuk tiket Freshservice. Perhatikan bahwa tindakan tidak berfungsi pada entitas Google SecOps
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| ID tiket | Bilangan bulat | T/A | Ya | Tentukan ID tiket untuk memperbarui entri waktu. |
| ID Entri Waktu | Bilangan bulat | T/A | Ya | Tentukan ID entri waktu yang akan diperbarui. |
| Email Agen | String | T/A | Tidak | Tentukan email agen yang entri waktunya ingin diubah. |
| Catatan | String | T/A | Tidak | Tentukan catatan untuk entri waktu tiket. |
| Waktu yang Dihabiskan | String | T/A | Tidak | Menentukan waktu yang dihabiskan untuk entri waktu tiket. Format: {hh:mm} |
| Dapat Ditagih | Kotak centang | Salah (tidak dicentang) | Tidak | Jika diaktifkan, entri waktu tiket akan ditandai sebagai dapat ditagih. |
| Kolom Kustom | JSON | T/A | Tidak | Tentukan objek JSON yang berisi kolom kustom untuk ditambahkan ke entri waktu tiket. ActOn menambahkan kolom kustom baru ke kolom yang sudah ada untuk tiket. Contoh format: {"key1":"value1", "key2":"value2"} |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Hasil JSON
{
"time_entry": {
"id": 17000405061,
"created_at": "2021-07-10T18:22:18Z",
"updated_at": "2021-07-10T18:30:54Z",
"start_time": "2021-07-10T18:22:18Z",
"timer_running": false,
"billable": false,
"time_spent": "03:30",
"executed_at": "2021-07-10T18:22:18Z",
"task_id": null,
"note": "test_entry_updated",
"agent_id": 17002188556,
"custom_fields": {
"test": "very_test2"
}
}
}
Repositori Kasus
| Jenis hasil | Nilai/Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook: jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, lainnya: "Error saat menjalankan tindakan "Update Ticket Time Entry". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Menghapus Entri Waktu Tiket
Deskripsi
Menghapus entri waktu untuk tiket Freshservice. Perhatikan bahwa tindakan tidak berfungsi pada entitas Google SecOps.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| ID tiket | Bilangan bulat | T/A | Ya | Tentukan ID tiket untuk menghapus entri waktu. |
| ID Entri Waktu | Bilangan bulat | T/A | Ya | Tentukan ID entri waktu yang akan dihapus. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
| Nama Hasil Skrip | Opsi Nilai |
|---|---|
| is_success | is_success=False |
| is_success | is_success=True |
Repositori Kasus
| Jenis hasil | Nilai/Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:
Tindakan akan gagal dan menghentikan eksekusi playbook: jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, lainnya: "Error saat menjalankan tindakan "Hapus Entri Waktu Tiket". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Konektor
Konektor Tiket Freshservice
Deskripsi
Konektor dapat digunakan untuk mengambil tiket Freshservice guna membuat pemberitahuan Google SecOps. Daftar izin konektor dapat digunakan untuk menyerap hanya jenis tiket tertentu - Insiden atau Permintaan Layanan.
Mengonfigurasi Freshservice Tickets Connector di Google SecOps
Untuk mendapatkan petunjuk mendetail tentang cara mengonfigurasi konektor di Google SecOps, lihat Mengonfigurasi konektor.
Parameter konektor
Gunakan parameter berikut untuk mengonfigurasi konektor:
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib | Deskripsi |
|---|---|---|---|---|
| Nama Kolom Produk | String | Freshworks Freshservice | Ya | |
| Nama Kolom Peristiwa | String | "type" | Ya | |
| Nama Kolom Lingkungan | String | "" | Tidak | Tidak |
| Pola Regex Lingkungan | String | .* | Tidak | Tidak |
| Root API | String | https://yourdomain.freshservice.com |
Ya | URL Root API instance Freshservice. |
| Kunci API | Sandi | T/A | Ya | Kunci API Freshservice yang akan digunakan dalam integrasi. |
| Verifikasi SSL | Kotak centang | Dicentang | Tidak | Jika diaktifkan, integrasi akan mencoba memverifikasi bahwa URL Root dikonfigurasi dengan sertifikat yang valid. |
| Selisih waktu dalam jam | Bilangan bulat | 24 | Ya | Mengambil tiket dari X jam sebelumnya. |
| Tiket Maksimum Per Siklus | Bilangan bulat | 30 | Ya | Jumlah tiket yang harus diproses selama satu kali eksekusi konektor. |
| Prioritas Minimum untuk Mengambil | String | Sedang | Tidak | Prioritas minimum tiket yang akan di-ingest ke Google SecOps, misalnya, Rendah atau Sedang. Kemungkinan nilai: Rendah, Sedang, Tinggi, Mendesak |
| Status Tiket yang Akan Diambil | CSV | Terbuka, Tertutup | Tidak | Status tiket yang akan diproses ke Google SecOps. Parameter menerima beberapa nilai sebagai string yang dipisahkan koma. Nilai yang mungkin: Terbuka, Tertunda, Terselesaikan, Tertutup |
| Menggunakan daftar yang diizinkan sebagai daftar blokir | Kotak centang | Tidak dicentang | Ya | Jika diaktifkan, daftar yang diizinkan akan digunakan sebagai daftar yang diblokir. |
Aturan Konektor
Dukungan Proxy
Konektor mendukung proxy.
Pekerjaan
Tugas Penutupan Tiket Sinkronisasi Freshservice
Deskripsi
Tutup tiket di Freshservice jika pemberitahuan SOAR Google Security Operations SOAR yang sesuai telah ditutup.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| Root API | String | https://yourdomain.freshservice.com | Ya | URL Root API instance Freshservice. |
| Kunci API | Sandi | T/A | Ya | Kunci API Freshservice yang akan digunakan dalam integrasi. |
| Verifikasi SSL | Kotak centang | Dicentang | Tidak | Jika diaktifkan, integrasi akan mencoba memverifikasi bahwa URL Root dikonfigurasi dengan sertifikat yang valid. |
| Selisih waktu dalam jam | Bilangan bulat | 24 | Ya | Sinkronkan penutupan tiket dari X jam sebelumnya. |
| Deskripsi Tiket Default | String | Tiket ditutup oleh Siemplify Freshservice Sync Tickets Closure Job. | Ya | Tentukan deskripsi yang harus ditambahkan ke tiket jika tiket tidak memiliki deskripsi, sehingga tiket dapat ditutup di Freshservice, karena kolom deskripsi wajib diisi untuk Freshservice. |
Tugas Sinkronisasi Percakapan Tiket Freshservice
Deskripsi
Menyinkronkan percakapan (dianggap sebagai balasan dan catatan) antara kasus pemberitahuan Google SecOps dan tiket Freshservice yang sesuai. Mekanisme sinkronisasi berfungsi dua arah, Google SecOps → Freshservice dan Freshservice → Google SecOps.
Parameter
| Nama Tampilan Parameter | Jenis | Nilai Default | Wajib Diisi | Deskripsi |
|---|---|---|---|---|
| Root API | String | https://yourdomain.freshservice.com | Ya | URL Root API instance Freshservice. |
| Kunci API | Sandi | T/A | Ya | Kunci API Freshservice yang akan digunakan dalam integrasi. |
| Verifikasi SSL | Kotak centang | Dicentang | Tidak | Jika diaktifkan, integrasi akan mencoba memverifikasi bahwa URL Root dikonfigurasi dengan sertifikat yang valid. |
| Selisih waktu dalam jam | Bilangan bulat | 24 | Ya | Menyinkronkan percakapan tiket dari X jam sebelumnya |
| Awalan Komentar Siemplify | String | SIEMPLIFY: | Ya | Awalan yang akan ditambahkan oleh tugas sinkronisasi ke komentar yang dibuat untuk tiket Freshservice. |
| Awalan Komentar Freshservice | String | Tugas Sinkronisasi Komentar Freshservice: | Ya | Awalan yang akan ditambahkan oleh tugas sinkronisasi ke komentar kasus pemberitahuan Google SecOps. |
| Jenis Percakapan yang Akan Disinkronkan | CSV | Balasan, Catatan | Ya | Tentukan jenis percakapan Freshservice yang harus disinkronkan oleh tugas. Parameter menerima beberapa nilai sebagai string yang dipisahkan koma. |
| Ambil Catatan Pribadi? | Kotak centang | Kotak Centang Tidak Dicentang (salah) | Tidak | Jika diaktifkan, akan mengambil catatan publik dan pribadi untuk tiket Freshservice terkait. |
| Menyinkronkan Komentar dari Siemplify sebagai X | String | Catatan Pribadi | Ya | Tentukan jenis tugas percakapan mana yang harus digunakan untuk menambahkan komentar dari Google SecOps. Nilai yang mungkin: Catatan Pribadi, Catatan Publik, Balasan. |
Perlu bantuan lain? Dapatkan jawaban dari anggota Komunitas dan profesional Google SecOps.