You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

116 lines
4.2 KiB

<form version="1.1">
<label>Domain Alias Configuration - Microsoft Exchange</label>
<init>
<set token="dummy">2</set>
<set token="dummy2">3</set>
</init>
<description>ITSI Content Pack for Microsoft Exchange normalizes domains to identify duplicate users. You can perform per-user associations if needed. Learn more.
Use this page to specify a default DNS domain for users without a domain (unqualified users), such as "john" instead of "john@domain.com". You can also create mappings between DNS and NetBIOS domains.</description>
<fieldset submitButton="true" autoRun="true">
<input type="text" token="alias">
<label>Domain Alias</label>
</input>
<input type="text" token="domain">
<label>Fully Qualified Domain Name</label>
</input>
<input type="dropdown" token="defaultDomain" searchWhenChanged="false">
<label>Unqualified users belong to:</label>
<fieldForLabel>domain</fieldForLabel>
<fieldForValue>domain</fieldForValue>
<search>
<query>| inputlookup domain_alias |eval dummy=$dummy$|fields - dummy|dedup domain</query>
<earliest>-24h@h</earliest>
<latest>now</latest>
</search>
</input>
</fieldset>
<row>
<panel depends="$hide$">
<table>
<title>Domains-hide</title>
<search>
<progress>
<unset token="dummy"></unset>
<unset token="dummy2"></unset>
</progress>
<finalized>
<set token="dummy">dummy</set>
<set token="dummy2">dummy2</set>
</finalized>
<query>| makeresults |eval _key=trim("$alias$"), domain=trim("$domain$")|where _key!="" AND domain!="" | outputlookup domain_alias append=true| fields - _time |eval keydisplay=_key | table domain,keydisplay</query>
<earliest>$earliest$</earliest>
<latest>$latest$</latest>
</search>
<option name="drilldown">none</option>
<option name="refresh.display">progressbar</option>
</table>
</panel>
</row>
<row>
<panel depends="$hide$">
<table>
<title>Default domain-hide</title>
<search>
<progress>
<unset token="dummy"></unset>
</progress>
<finalized>
<set token="dummy">dummy</set>
</finalized>
<query>| makeresults |eval _key="unqualifiedDomain-Reserved", domain="$defaultDomain$" | eval dummy=$dummy2$ |fields - _time,dummy |outputlookup domain_alias append=true</query>
<earliest>-24h@h</earliest>
<latest>now</latest>
</search>
<option name="count">10</option>
<option name="drilldown">none</option>
<option name="refresh.display">progressbar</option>
</table>
</panel>
</row>
<row>
<panel>
<table>
<title>Domain Alias Mappings</title>
<search>
<query>|inputlookup domain_alias |eval keydisplay=_key |eval domain_alias=case(keydisplay=="unqualifiedDomain-Reserved","Unknown Alias",keydisplay!="unqualifiedDomain-Reserved",keydisplay)| eval delete="delete"|eval dummy=$dummy$|fields - dummy | table domain_alias, domain , delete, _key</query>
<earliest>-24h@h</earliest>
<latest>now</latest>
</search>
<option name="refresh.display">progressbar</option>
<drilldown>
<condition field="delete">
<set token="delete_key">$row._key$</set>
</condition>
</drilldown>
</table>
</panel>
</row>
<row>
<panel>
<html>
<h3>Click here to run saved searches to fill lookups</h3>
<a href="search?q=%7Crunsavedsearches" target="_blank">Click me</a>
</html>
</panel>
</row>
<row>
<panel depends="$hide$">
<table>
<title>Delete Domain</title>
<search>
<query>| inputlookup domain_alias | where _key!="$delete_key$"| outputlookup domain_alias</query>
<progress>
<unset token="dummy"></unset>
</progress>
<finalized>
<link>domain_alias</link>
</finalized>
<earliest>-24h@h</earliest>
<latest>now</latest>
</search>
<option name="drilldown">none</option>
</table>
</panel>
</row>
</form>