92 | | * Command Preview should be similar to: |
| 92 | [[Image(Args-eduroam-eap-c.png, 550px, nolink)]] |
| 93 | |
| 94 | * Argument `-d` |
| 95 | |
| 96 | [[Image(Args-eduroam-eap-d.png, 550px, nolink)]] |
| 97 | |
| 98 | * Argument `-v` |
| 99 | |
| 100 | [[Image(Args-eduroam-eap-v.png, 550px, nolink)]] |
| 101 | |
| 102 | * Argument `-I` |
| 103 | |
| 104 | [[Image(Args-eduroam-eap-I.png, 550px, nolink)]] |
| 105 | |
| 106 | * Argument `-O` |
| 107 | |
| 108 | [[Image(Args-eduroam-eap-O.png, 550px, nolink)]] |
| 109 | |
| 110 | |
| 111 | * Finally, the command Preview should be similar to: |
| 159 | * Deploy the changes. |
| 160 | |
| 161 | === Create Custom Fields === |
| 162 | |
| 163 | Since the new command `eduroam-eap` requires custom values as input arguments, we need to create them on `Director` |
| 164 | |
| 165 | * Create a Field Category. |
| 166 | |
| 167 | Go to `Icinga Director` --> `Data Field Categories` --> `+Add` |
| 168 | |
| 169 | [[Image(data-cat.png, 400px, nolink)]] |
| 170 | |
| 171 | * Create Custom Data Fields. |
| 172 | |
| 173 | Go to `Icinga Director` --> `Data Fields` --> `+Add` and create all following fields. |
| 174 | |
| 175 | ||= Field Name =||= Caption =||= Data Field Category =||= Data type =|| |
| 176 | || eduroam_request_cui || eduROAM Request CUI || eduROAM Specific Data || Boolean || |
| 177 | || eduroam_user || eduROAM !UserName || eduROAM Specific Data || String / Visible || |
| 178 | || eduroam_verbosity || eduROAM verbosity || eduROAM Specific Data || Boolean || |
| 179 | || eduroam_operator_name || eduROAM Operator Name || eduROAM Specific Data || String / Visible || |
| 180 | || eduroam_password || eduROAM User Password || eduROAM Specific Data || String / Hidden || |
| 181 | || eduroam_port || Port || eduROAM Specific Data || Number || |
| 182 | || eduroam_secret || Shared Secret || eduROAM Specific Data || String / Hidden || |