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: doc/03-Configuration.md
+16-6Lines changed: 16 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,12 +15,6 @@ Create a new Icinga Director Import Source and use "ServiceNow Table API" as the
15
15
An official list of available tables can be found [here](https://www.servicenow.com/docs/bundle/yokohama-servicenow-platform/page/product/configuration-management/reference/cmdb-tables-details.html?state=seamless).
16
16
Since we wanted to make it as customizable as possible, we don't have a hard-coded API method. Therefore, you have to provide the full endpoint for the table here (e.g. `api/now/table/cmdb_ci_server`).
17
17
18
-
**ServiceNow API Username:** User to authenticate against the ServiceNow API.
19
-
Currently only Basic Auth is supported to authenticate against ServiceNow.
20
-
This user needs to have read access to the table you want to import.
21
-
22
-
**ServiceNow API Password:** Password to authenticate against the ServiceNow API.
23
-
24
18
**ServiceNow API Timeout:** Timeout for the API request in seconds. Default is `20` seconds.
25
19
26
20
**ServiceNow Columns:** List of columns to fetch.
@@ -32,3 +26,19 @@ Per default, we fetch all available columns. In case you want to limit the colum
32
26
Per default, no filter limitation is applied to the query. The whole table will be fetched. In case you want to limit the objects, you can provide a filter query here.
33
27
34
28
To filter, you will need to follow the [official filter syntax from ServiceNow](https://www.servicenow.com/docs/bundle/yokohama-platform-user-interface/page/use/using-lists/concept/c_EncodedQueryStrings.html) An example could be `nameSTARTSWITHlnux`.
29
+
30
+
### Authentification methods
31
+
32
+
Currently supported authentification methods:
33
+
34
+
HTTP Basic Auth:
35
+
36
+
**ServiceNow API Username:** User to authenticate against the ServiceNow API.
37
+
38
+
This user needs to have read access to the table you want to import.
39
+
40
+
**ServiceNow API Password:** Password to authenticate against the ServiceNow API.
41
+
42
+
API Token:
43
+
44
+
**ServiceNow API Token:** Bearer token to authenticate against the ServiceNow API. Used in the header key `x-sn-apikey`.
0 commit comments