<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Adaxes Q&amp;A - Recent questions and answers in Active Directory Management with Adaxes</title>
<link>https://www.adaxes.com/questions/qa/active-directory-management-with-adaxes</link>
<description>Powered by Question2Answer</description>
<item>
<title>Answered: Property Pattern Regex Validation Help</title>
<link>https://www.adaxes.com/questions/17102/property-pattern-regex-validation-help?show=17105#a17105</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Do we understand correctly that you need to actually allow only English letters and numbers? If that is correct, you can use the following regexp:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-powershell&quot;&gt;^[a-zA-Z0-9]$&lt;/code&gt;&lt;/pre&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17102/property-pattern-regex-validation-help?show=17105#a17105</guid>
<pubDate>Wed, 11 Mar 2026 10:40:50 +0000</pubDate>
</item>
<item>
<title>Answered: How can I add users to (and remove users from) a group based on the M365 License a user has?</title>
<link>https://www.adaxes.com/questions/17101/how-users-remove-users-from-group-based-the-m365-license-user?show=17104#a17104</link>
<description>&lt;p&gt;Hello Ray,&lt;/p&gt;
&lt;p&gt;Unfortunately, there is no possibility to achieve that making a group rule-based. However, it can be done with the help of a scheduled task like below:
&lt;img src=&quot;https://www.adaxes.com/questions/?qa=blob&amp;amp;qa_blobid=17990058138271336604&quot; alt=&quot;image.png&quot;&gt;&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17101/how-users-remove-users-from-group-based-the-m365-license-user?show=17104#a17104</guid>
<pubDate>Wed, 11 Mar 2026 10:13:34 +0000</pubDate>
</item>
<item>
<title>Answered: Display Name in web form</title>
<link>https://www.adaxes.com/questions/17098/display-name-in-web-form?show=17099#a17099</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Unfortunately, there is no such possibility. However, thank you for the suggestion. We forwarded it to the corresponding department for consideration.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17098/display-name-in-web-form?show=17099#a17099</guid>
<pubDate>Fri, 06 Mar 2026 11:55:40 +0000</pubDate>
</item>
<item>
<title>Answered: Does Adaxes provide a calculated last‑logon value for AD and Entra, or must I combine properties myself?</title>
<link>https://www.adaxes.com/questions/17094/adaxes-provide-calculated-entra-combine-properties-myself?show=17095#a17095</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;It looks like using the &lt;code&gt;If is inactive &amp;lt;period&amp;gt;&lt;/code&gt; condition is exactly what you need. For details, please, have a look at the following FAQ article: &lt;a rel=&quot;nofollow&quot; href=&quot;https://www.adaxes.com/questions/16835/how-does-adaxes-determine-account-inactivity&quot;&gt;https://www.adaxes.com/questions/16835/how-does-adaxes-determine-account-inactivity&lt;/a&gt;.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17094/adaxes-provide-calculated-entra-combine-properties-myself?show=17095#a17095</guid>
<pubDate>Wed, 04 Mar 2026 12:28:03 +0000</pubDate>
</item>
<item>
<title>Answered: Portal Actions Referencing Moved or Invalid OUs</title>
<link>https://www.adaxes.com/questions/17092/portal-actions-referencing-moved-or-invalid-ous?show=17093#a17093</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Is there a way to automate this or make the criteria dynamically update when such changes occur?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Unfortunately, there is no easy way to do that. It will require quite complicated custom scripting. Also, you will need to take into account that such updates can be performed outside Adaxes.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Or do we need to manually review and update our actions each time objects are moved or restructured?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Yes, that is correct.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Additionally, is it possible to receive a notification or run a script that checks for invalid or non‑existing objects referenced in action criteria?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Unfortunately, there is no such possibility. However, thank you for the suggestion. We forwarded it to the corresponding department for consideration.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17092/portal-actions-referencing-moved-or-invalid-ous?show=17093#a17093</guid>
<pubDate>Wed, 04 Mar 2026 10:46:50 +0000</pubDate>
</item>
<item>
<title>Answered: Get Entra ID / Azure AD properties for a group ...</title>
<link>https://www.adaxes.com/questions/17081/get-entra-id-azure-ad-properties-for-a-group?show=17082#a17082</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;To obtain the identifier, you can use the below script in a custom command, business rule or scheduled task. Pay attention that it will only work on users included into the associated scope of your tenant in Adaxes.&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-PowerShell&quot;&gt;try
{
    # Get the object ID in Microsoft 365.
    $objectId = [Guid]$Context.TargetObject.Get(&quot;adm-AzureId&quot;)
}
catch
{
    return
}&lt;/code&gt;&lt;/pre&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17081/get-entra-id-azure-ad-properties-for-a-group?show=17082#a17082</guid>
<pubDate>Wed, 25 Feb 2026 10:27:30 +0000</pubDate>
</item>
<item>
<title>Answered: Installing Adaxes 2026.1</title>
<link>https://www.adaxes.com/questions/17072/installing-adaxes-2026-1?show=17074#a17074</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The error looks to be related to your environment settings, not the permissions granted to the Adaxes service account. Most probably, it is about UAC. As an option, you can try running the installation as administrator. To do so, start command prompt as administrator and use the below command. In the command, &lt;code&gt;&amp;lt;path_to_package&amp;gt;&lt;/code&gt; is the path to the Adaxes installation package.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;msiexec /i &quot;&amp;lt;path_to_package&amp;gt;\adaxes.msi&quot;&lt;/code&gt;&lt;/pre&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17072/installing-adaxes-2026-1?show=17074#a17074</guid>
<pubDate>Mon, 23 Feb 2026 15:19:32 +0000</pubDate>
</item>
<item>
<title>Adaxes very slow and laggy after integrating EXO</title>
<link>https://www.adaxes.com/questions/17071/adaxes-very-slow-and-laggy-after-integrating-exo</link>
<description>&lt;p&gt;After connecting to Exchange Online, we can once again access the Exchange properties of users as usual. That works well.&lt;/p&gt;
&lt;p&gt;However, we now have relatively long loading times when calling up users, creating distribution lists, and basically everything else. It can easily take 15-20 minutes.&lt;/p&gt;
&lt;p&gt;Is there any way to check what is taking so much time here? &lt;/p&gt;
&lt;p&gt;We are grateful for any ideas and suggestions.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17071/adaxes-very-slow-and-laggy-after-integrating-exo</guid>
<pubDate>Mon, 23 Feb 2026 14:39:24 +0000</pubDate>
</item>
<item>
<title>Answered: How do I display an icon in a report specific column?</title>
<link>https://www.adaxes.com/questions/17062/how-do-i-display-an-icon-in-a-report-specific-column?show=17063#a17063</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Unfortunately, there is no such possibility. An icon is something that belongs to the entire report item and it is included into the &lt;em&gt;Name&lt;/em&gt; column. To achieve the desired, you can update the &lt;strong&gt;Adaxes log&lt;/strong&gt; built-in report to only include log records for the operations performed by a specific scheduled task. By default, the report is located in container &lt;em&gt;Reports\All Reports\Miscellaneous\Logging&lt;/em&gt;.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17062/how-do-i-display-an-icon-in-a-report-specific-column?show=17063#a17063</guid>
<pubDate>Fri, 20 Feb 2026 16:14:35 +0000</pubDate>
</item>
<item>
<title>Answered: Multiple domain names</title>
<link>https://www.adaxes.com/questions/17059/multiple-domain-names?show=17061#a17061</link>
<description>&lt;p&gt;Hello Cas,&lt;/p&gt;
&lt;p&gt;Please, make sure that the scope of the property pattern covers the location where you are attempting to create a new account. Also, there should be no conflicting property patterns. There must be just a single property pattern per location that determines settings for a property, username &lt;em&gt;userPrincipalName&lt;/em&gt;) in this case.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17059/multiple-domain-names?show=17061#a17061</guid>
<pubDate>Fri, 20 Feb 2026 10:00:53 +0000</pubDate>
</item>
<item>
<title>Answered: External Contact Self-Service</title>
<link>https://www.adaxes.com/questions/17056/external-contact-self-service?show=17057#a17057</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Unfortunately, there is no such possibility. Only managed users can sign in and perform operations in Adaxes.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17056/external-contact-self-service?show=17057#a17057</guid>
<pubDate>Thu, 19 Feb 2026 17:28:23 +0000</pubDate>
</item>
<item>
<title>Answered: Export of business units, find relevant membership rules</title>
<link>https://www.adaxes.com/questions/17054/export-of-business-units-find-relevant-membership-rules?show=17055#a17055</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Unfortunately, we do not have any scripts of the kind.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17054/export-of-business-units-find-relevant-membership-rules?show=17055#a17055</guid>
<pubDate>Wed, 18 Feb 2026 15:08:21 +0000</pubDate>
</item>
<item>
<title>Answered: Trying to connect M365 with adaxes</title>
<link>https://www.adaxes.com/questions/17048/trying-to-connect-m365-with-adaxes?show=17049#a17049</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The error is about the permissions granted to the application in Microsoft Entra. Make sure grant all the permissions mentioned in the article and add admin consent. Pay attention that the permissions must be of application type, not delegated.&lt;/p&gt;
&lt;p&gt;As an easy option, you can use the script from section &lt;strong&gt;Quick app registration with a script&lt;/strong&gt;.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17048/trying-to-connect-m365-with-adaxes?show=17049#a17049</guid>
<pubDate>Tue, 17 Feb 2026 10:07:21 +0000</pubDate>
</item>
<item>
<title>Answered: adm-CustomAttribute visibility and bulk update issues</title>
<link>https://www.adaxes.com/questions/17040/adm-customattribute-visibility-and-bulk-update-issues?show=17041#a17041</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The behavior is by design. In such an environment extension attributes are only available when viewing Exchange properties of an object. There is no possibility to view or update them as regular properties.&lt;/p&gt;
&lt;p&gt;As an option, you can use the import script from our repository to update Adaxes custom attributes and then set the same values to extension attributes in a business rule (exactly as in your screenshot). At the same time, you can add Adaxes custom attributes to web interface forms so that they are visible even without viewing Exchange properties. In the Administration console, the attribute values can be viewed in the result pane when selecting an object.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17040/adm-customattribute-visibility-and-bulk-update-issues?show=17041#a17041</guid>
<pubDate>Thu, 05 Feb 2026 13:25:14 +0000</pubDate>
</item>
<item>
<title>Answered: Is there a way to CC when sending an email without scripting</title>
<link>https://www.adaxes.com/questions/17038/is-there-a-way-to-cc-when-sending-an-email-without-scripting?show=17039#a17039</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Unfortunately, there is no such possibility. Using a PowerShell script is the only option.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17038/is-there-a-way-to-cc-when-sending-an-email-without-scripting?show=17039#a17039</guid>
<pubDate>Wed, 04 Feb 2026 10:05:51 +0000</pubDate>
</item>
<item>
<title>Answered: How to edit &quot;My Requests&quot; page in Web Admin</title>
<link>https://www.adaxes.com/questions/17031/how-to-edit-my-requests-page-in-web-admin?show=17032#a17032</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Unfortunately, there is no such possibility. However, thank you for the suggestion. We forwarded it to the corresponding department for consideration.&lt;/p&gt;
&lt;p&gt;As a workaround, you can make sure that the signed in user does not have the permissions to see the approver in Adaxes.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17031/how-to-edit-my-requests-page-in-web-admin?show=17032#a17032</guid>
<pubDate>Fri, 30 Jan 2026 09:57:58 +0000</pubDate>
</item>
<item>
<title>Answered: Is there a way to revoke Okta Tokens using an Adaxes Call</title>
<link>https://www.adaxes.com/questions/17023/is-there-a-way-to-revoke-okta-tokens-using-an-adaxes-call?show=17027#a17027</link>
<description>&lt;p&gt;Hello William,&lt;/p&gt;
&lt;p&gt;Thank you for clarifying. That is something that can only be done using a custom script if Okta supports such requests at all. Unfortunately, we do not have anything like that.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17023/is-there-a-way-to-revoke-okta-tokens-using-an-adaxes-call?show=17027#a17027</guid>
<pubDate>Thu, 22 Jan 2026 14:04:32 +0000</pubDate>
</item>
<item>
<title>Default domain isn't available, users need to click sign in options then the key icon to login to our domain</title>
<link>https://www.adaxes.com/questions/17015/default-domain-available-users-click-options-login-domain</link>
<description>&lt;p&gt;After installing the self-service client MSI, at the Windows login screen, when clicking other user, the default domain isn't available, users need to click sign in options then the key icon to login to our domain
When I uninstall the self-service client, the domain for other user is immediately available. I've even updated a GPO to add our default login domain and this is applied but with Self-Service client installed not showing by default. &lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17015/default-domain-available-users-click-options-login-domain</guid>
<pubDate>Mon, 19 Jan 2026 10:12:42 +0000</pubDate>
</item>
<item>
<title>Answered: AAD group user removal</title>
<link>https://www.adaxes.com/questions/17010/aad-group-user-removal?show=17013#a17013</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Yes, you need to register your Microsoft Entra domain in Adaxes. The following article will be helpful: &lt;a rel=&quot;nofollow&quot; href=&quot;https://www.adaxes.com/help/RegisterUnregisterManagedDomain&quot;&gt;https://www.adaxes.com/help/RegisterUnregisterManagedDomain&lt;/a&gt;. On step 5 of the guide, select &lt;em&gt;Microsoft Entra domain&lt;/em&gt;. You can use the same app credentials as for the Microsoft 365 tenant registration. Once done, the script should remove accounts from both on-premises AD and Microsoft Entra groups.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17010/aad-group-user-removal?show=17013#a17013</guid>
<pubDate>Thu, 15 Jan 2026 10:04:35 +0000</pubDate>
</item>
<item>
<title>Answered: Is there any timeline for getting rid of AD as a dependency?</title>
<link>https://www.adaxes.com/questions/17011/is-there-any-timeline-for-getting-rid-of-ad-as-a-dependency?show=17012#a17012</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The feature is on our TODO list, but there is currently no ETA for it at all.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17011/is-there-any-timeline-for-getting-rid-of-ad-as-a-dependency?show=17012#a17012</guid>
<pubDate>Thu, 15 Jan 2026 10:01:41 +0000</pubDate>
</item>
<item>
<title>Answered: Remove user from a group</title>
<link>https://www.adaxes.com/questions/17004/remove-user-from-a-group?show=17007#a17007</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Thank you for the provided details. The first approach should work fine, but it might be required to add the &lt;code&gt;-Server&lt;/code&gt; parameter:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-PowerShell&quot;&gt;Remove-AdmGroupMember -Identity &quot;%sAMAccountName%&quot; -Members &quot;%adm-InitiatorDN%&quot; -confirm:$false -AdaxesService localhost -Server &quot;dc.domain.com&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Also, you can use the below approach that will definitely work.&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-PowerShell&quot;&gt;$Context.TargetObject.Remove(&quot;Adaxes://%adm-InitiatorDN%&quot;)&lt;/code&gt;&lt;/pre&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/17004/remove-user-from-a-group?show=17007#a17007</guid>
<pubDate>Tue, 13 Jan 2026 16:20:07 +0000</pubDate>
</item>
<item>
<title>Answered: Approvals: You are not allowed to deny this request.</title>
<link>https://www.adaxes.com/questions/16995/approvals-you-are-not-allowed-to-deny-this-request?show=17002#a17002</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Thank you for the provided details. Unfortunately, it is an issue in Adaxes. We forwarded the details to the corresponding department for consideration. As of now, you can resolve the issue by replacing this line in your script&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-powershell&quot;&gt;$request = $Context.BindToObjectEx(&quot;Adaxes://&amp;lt;GUID=$guid&amp;gt;&quot;, $True)&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;with the following one&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-powershell&quot;&gt;$request = $Context.BindToObject(&quot;Adaxes://&amp;lt;GUID=$guid&amp;gt;&quot;)&lt;/code&gt;&lt;/pre&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16995/approvals-you-are-not-allowed-to-deny-this-request?show=17002#a17002</guid>
<pubDate>Mon, 12 Jan 2026 13:36:54 +0000</pubDate>
</item>
<item>
<title>Custom report to show Secretaries and who they support</title>
<link>https://www.adaxes.com/questions/16999/custom-report-to-show-secretaries-and-who-they-support</link>
<description>&lt;p&gt;I am trying to create a custom report which lists all secretaries and whom they support, I have a working report except for when there are multiple secretaries supporting a user it is displaying them as multiple values on the same row and the report specific column is presenting an error due to the unexpected multi value being passed to it.&lt;/p&gt;
&lt;p&gt;I have created a directory search report and added the columns Secretary, Secretary Object GUID (report specific column), Name, and Object GUID.&lt;/p&gt;
&lt;p&gt;The report specific column appears to be working where there are single secretaries assigned but when trying to export the report it fails because multiple values are being passed to the report specific column, specifically the error is &quot;Exception calling BindToObjectByDN - Cannot parse ADsPath String, line 8&quot;.  The PowerShell is:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;$obj = $Context.GetDirectoryObject() try { $secretaryDN = $obj.Get(&quot;secretary&quot;) $secretary = $Context.BindToObjectByDN($secretaryDN) $Context.Value = $secretary.Get(&quot;ObjectGUID&quot;) } catch [System.Runtime.InteropServices.COMException] { }&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Is it possible to separate out multiple Secretary values to their own lines?&lt;/p&gt;
&lt;p&gt;I am wanting to export a CSV containing:
Secretary (displayName), Secretary (Object GUID), User (displayName), User (Object GUID)&lt;/p&gt;
&lt;p&gt;The CSV should have a line for each person a secretary supports and where there are multiple values then that should be separated out so each secretary would have its own row.&lt;/p&gt;
&lt;p&gt;For example:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Secreatry&lt;/th&gt;
&lt;th&gt;Object Guid&lt;/th&gt;
&lt;th&gt;User&lt;/th&gt;
&lt;th&gt;Object Guid&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Jane&lt;/td&gt;
&lt;td&gt;1234567&lt;/td&gt;
&lt;td&gt;Steven&lt;/td&gt;
&lt;td&gt;32132331&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Jane&lt;/td&gt;
&lt;td&gt;1234567&lt;/td&gt;
&lt;td&gt;Alice&lt;/td&gt;
&lt;td&gt;4324523&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Paul&lt;/td&gt;
&lt;td&gt;234572&lt;/td&gt;
&lt;td&gt;Steven&lt;/td&gt;
&lt;td&gt;32132331&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Paul&lt;/td&gt;
&lt;td&gt;234572&lt;/td&gt;
&lt;td&gt;Michael&lt;/td&gt;
&lt;td&gt;58745646&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Paul&lt;/td&gt;
&lt;td&gt;234572&lt;/td&gt;
&lt;td&gt;Alice&lt;/td&gt;
&lt;td&gt;4324523&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mary&lt;/td&gt;
&lt;td&gt;95723272&lt;/td&gt;
&lt;td&gt;Lara&lt;/td&gt;
&lt;td&gt;0937546732&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mary&lt;/td&gt;
&lt;td&gt;95723272&lt;/td&gt;
&lt;td&gt;Kathy&lt;/td&gt;
&lt;td&gt;932742&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;In the above, Jane and Paul look after Steven and Alice and currently appear as multiple values and need to be separated out.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16999/custom-report-to-show-secretaries-and-who-they-support</guid>
<pubDate>Fri, 09 Jan 2026 09:29:45 +0000</pubDate>
</item>
<item>
<title>Answered: Adaxes Powershell not getting values of Custom Attributes</title>
<link>https://www.adaxes.com/questions/16991/adaxes-powershell-not-getting-values-of-custom-attributes?show=16993#a16993</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;First of all, you need to specify the schema name of the property in the cmdlet, &lt;a rel=&quot;nofollow&quot; href=&quot;https://www.adaxes.com/help/ValueReferences/&quot;&gt;not a value reference to the property&lt;/a&gt;. Additionally, to get the values of Adaxes custom attributes, you need to specify the &lt;em&gt;-AdaxesService&lt;/em&gt; parameter when using cmdlets from the Adaxes PowerShell module. Finally, to get a value of the &lt;strong&gt;adm-CustomAttributeText3&lt;/strong&gt; property, the command should look like this:&lt;/p&gt;
&lt;pre&gt;&lt;code class=&quot;language-PowerShell&quot;&gt;Get-AdmOrganizationalUnit -Identity &quot;OU=Test City Adaxes,OU=City Users,DC=Company,DC=ORG&quot; -AdaxesService &quot;adaxes.domain.com&quot; -Properties &quot;adm-CustomAttributeText3&quot; | Select-Object &quot;adm-CustomAttributeText3&quot;&lt;/code&gt;&lt;/pre&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16991/adaxes-powershell-not-getting-values-of-custom-attributes?show=16993#a16993</guid>
<pubDate>Mon, 05 Jan 2026 09:51:59 +0000</pubDate>
</item>
<item>
<title>Answered: Script Failed</title>
<link>https://www.adaxes.com/questions/16987/script-failed?show=16988#a16988</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Unfortunately, the approach you are using is overcomplicated and hardly usable. As an option, you can create a scheduled task configured for the User object type. For each user the task will execute a PowerShell script that will obtain values just like the report script and save them to Adaxes custom attributes. The following article should be helpful in writing the script: &lt;a rel=&quot;nofollow&quot; href=&quot;https://adaxes.com/sdk/ServerSideScripting&quot;&gt;https://adaxes.com/sdk/ServerSideScripting&lt;/a&gt;.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16987/script-failed?show=16988#a16988</guid>
<pubDate>Tue, 16 Dec 2025 15:46:31 +0000</pubDate>
</item>
<item>
<title>Adaxes doesnt seem to pick up on-prem AD account with Cloud Mailbox</title>
<link>https://www.adaxes.com/questions/16985/adaxes-doesnt-seem-to-pick-up-prem-account-with-cloud-mailbox</link>
<description>&lt;p&gt;I see the following  error when I navigate to the user:&lt;/p&gt;
&lt;p&gt;The operation couldn't be performed because object '[user] ' couldn't be found on '[local DC]'.&lt;/p&gt;
&lt;p&gt;We have Adaxes configured to at least partially manage M365, but I assume its missing some permissions. Any idea what it could be? &lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16985/adaxes-doesnt-seem-to-pick-up-prem-account-with-cloud-mailbox</guid>
<pubDate>Mon, 15 Dec 2025 15:55:12 +0000</pubDate>
</item>
<item>
<title>Answered: Custom Attribute Management</title>
<link>https://www.adaxes.com/questions/16983/custom-attribute-management?show=16984#a16984</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Type&lt;/em&gt; is a column, not a property name. That is why it is only available in lists (reports, objects in an OU, etc.) and not on object view properties. At the same time, there is no such property that will only display a certain type of object. You can use the &lt;em&gt;Object class&lt;/em&gt; one, but each object has multiple values in it (e.g. for a user it will be &lt;em&gt;top, person, organizationalPerson, user&lt;/em&gt;). If you need to display just a single value (e.g. &lt;em&gt;User&lt;/em&gt; for user accounts), it can be done using a custom text attribute (e.g. &lt;em&gt;CustomAttributeText1&lt;/em&gt;) populated accordingly. For example, it can be done using a scheduled task like below (you will need a separate task for each type of objects). For details on how to make the property visible on a web interface form, see &lt;a rel=&quot;nofollow&quot; href=&quot;https://www.adaxes.com/help/CustomizeFormsForUserCreationAndEditing&quot;&gt;https://www.adaxes.com/help/CustomizeFormsForUserCreationAndEditing&lt;/a&gt;.
&lt;img src=&quot;https://www.adaxes.com/questions/?qa=blob&amp;amp;qa_blobid=4046327171056919429&quot; alt=&quot;image.png&quot;&gt;&lt;/p&gt;
&lt;p&gt;Unfortunately, there is no dedicated property holding the current enrollment status of a user for password self-service. You can save the status to a custom Boolean attribute using this &lt;a rel=&quot;nofollow&quot; href=&quot;https://www.adaxes.com/script-repository/update-boolean-attribute-with-password-self-service-enrollment-status-s680.htm&quot;&gt;script&lt;/a&gt; and add the attribute to the user view form.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16983/custom-attribute-management?show=16984#a16984</guid>
<pubDate>Wed, 10 Dec 2025 17:50:25 +0000</pubDate>
</item>
<item>
<title>Answered: Incorrect email address after licensing a user in Office 365</title>
<link>https://www.adaxes.com/questions/16981/incorrect-email-address-after-licensing-user-in-office-365?show=16982#a16982</link>
<description>&lt;p&gt;Hello Allister,&lt;/p&gt;
&lt;p&gt;There is nothing in Adaxes itself that might do such a thing unless specifically configured. Do we understand that the process in Adaxes automatically enables a remote mailbox as well? If that is correct, on-premises Exchange can update the Email property with the primary SMTP address and that will get synchronized to Microsoft Entra. The behavior is by design in Exchange and is not related to Adaxes. To work around that, update your business rule as follows:
&lt;img src=&quot;https://www.adaxes.com/questions/?qa=blob&amp;amp;qa_blobid=13914860882173396272&quot; alt=&quot;image.png&quot;&gt;&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16981/incorrect-email-address-after-licensing-user-in-office-365?show=16982#a16982</guid>
<pubDate>Tue, 09 Dec 2025 10:22:59 +0000</pubDate>
</item>
<item>
<title>Answered: Remove all members in a group.</title>
<link>https://www.adaxes.com/questions/16979/remove-all-members-in-a-group?show=16980#a16980</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;You can use the following script from our repository: &lt;a rel=&quot;nofollow&quot; href=&quot;https://www.adaxes.com/script-repository/remove-all-group-memberships-for-a-user-account-s33.htm&quot;&gt;https://www.adaxes.com/script-repository/remove-all-group-memberships-for-a-user-account-s33.htm&lt;/a&gt;. Pay attention that it is impossible to remote a user from Microsoft Entra dynamic groups (corresponding rules in the group settings must be updated), Adaxes rule-based groups (membership rules must be updated) and the primary AD group. The behavior is by design and cannot be worked around.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16979/remove-all-members-in-a-group?show=16980#a16980</guid>
<pubDate>Tue, 02 Dec 2025 14:01:31 +0000</pubDate>
</item>
<item>
<title>Answered: Criteria for Actions in web interface</title>
<link>https://www.adaxes.com/questions/16975/criteria-for-actions-in-web-interface?show=16976#a16976</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Unfortunately, there is no such possibility. However, thank you for the suggestion. We forwarded it to the corresponding department for consideration.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16975/criteria-for-actions-in-web-interface?show=16976#a16976</guid>
<pubDate>Tue, 25 Nov 2025 10:52:06 +0000</pubDate>
</item>
<item>
<title>Answered: Logging Database Column typo</title>
<link>https://www.adaxes.com/questions/16959/logging-database-column-typo?show=16963#a16963</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Thank you for pointing out the issue. We forwarded the details to the corresponding department.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16959/logging-database-column-typo?show=16963#a16963</guid>
<pubDate>Wed, 19 Nov 2025 11:17:56 +0000</pubDate>
</item>
<item>
<title>Answered: How can I authenticate against Exchange Online using service principal?</title>
<link>https://www.adaxes.com/questions/16950/authenticate-against-exchange-online-using-service-principal?show=16951#a16951</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Unfortunately, there is no such possibility. Using method &lt;code&gt;$Context.CloudServices.ConnectExchangeOnline()&lt;/code&gt; is the only option in Adaxes scripts. However, thank you for the suggestion. We forwarded it to the corresponding department for consideration.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16950/authenticate-against-exchange-online-using-service-principal?show=16951#a16951</guid>
<pubDate>Tue, 18 Nov 2025 13:12:42 +0000</pubDate>
</item>
<item>
<title>Answered: &quot;Failed to create a remote mailbox for the user&quot; when enabling Exchange Online license</title>
<link>https://www.adaxes.com/questions/16944/failed-create-remote-mailbox-enabling-exchange-online-license?show=16949#a16949</link>
<description>&lt;p&gt;Hello Allister,&lt;/p&gt;
&lt;p&gt;Thank you for the provided details. The &lt;code&gt;$tenantDN&lt;/code&gt; variable value is incorrect. It must be like below. To get the proper value, make sure to follow precisely the steps from the variable description (looks like you missed steps 6 and 7). &lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;CN=My Tenant&lt;/strong&gt;,CN=Office 365,CN=Cloud Services,CN=Configuration Objects,CN=Adaxes Configuration,CN=Adaxes&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Also, you are using an old build of Adaxes 2025.1 that has known issues. We recommend upgrading to Adaxes 2025.1 Update 4.&lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.adaxes.com/help/InstallationGuide/#upgrade&quot;&gt;Upgrade instructions&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.adaxes.com/info_whats-new_2025.1.htm&quot;&gt;What’s New&lt;/a&gt;&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16944/failed-create-remote-mailbox-enabling-exchange-online-license?show=16949#a16949</guid>
<pubDate>Tue, 18 Nov 2025 12:13:36 +0000</pubDate>
</item>
<item>
<title>Answered: How to force use of newer ExchangeOnlineManagement module version?</title>
<link>https://www.adaxes.com/questions/16945/how-force-newer-exchangeonlinemanagement-module-version?show=16947#a16947</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Unfortunately, there is no such possibility. Adaxes only uses the version of the ExchangeOnlineManagement PowerShell module that it installs. For your information, Adaxes 2025.1 Update 4 uses ExchangeOnlineManagement version 3.8.0.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16945/how-force-newer-exchangeonlinemanagement-module-version?show=16947#a16947</guid>
<pubDate>Tue, 18 Nov 2025 10:08:16 +0000</pubDate>
</item>
<item>
<title>Answered: Generate Report of Groups that includes a Member's Value</title>
<link>https://www.adaxes.com/questions/16939/generate-report-of-groups-that-includes-a-members-value?show=16940#a16940</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;As long as you want to check properties of group members and then output the groups themselves into the report, the only option is to use a script to generate the report. The approach used to perform the search (using property &lt;em&gt;AttributeScopeQuery&lt;/em&gt;) in the following script should be helpful: &lt;a rel=&quot;nofollow&quot; href=&quot;https://www.adaxes.com/script-repository/add-members-of-the-target-group-to-the-specified-one-s661.htm&quot;&gt;https://www.adaxes.com/script-repository/add-members-of-the-target-group-to-the-specified-one-s661.htm&lt;/a&gt;.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16939/generate-report-of-groups-that-includes-a-members-value?show=16940#a16940</guid>
<pubDate>Fri, 14 Nov 2025 16:05:27 +0000</pubDate>
</item>
<item>
<title>Answered: multiline report value?</title>
<link>https://www.adaxes.com/questions/16931/multiline-report-value?show=16934#a16934</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Unfortunately, there is no such possibility. However, thank you for the suggestion. We forwarded it to the corresponding department for consideration.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16931/multiline-report-value?show=16934#a16934</guid>
<pubDate>Fri, 14 Nov 2025 09:54:36 +0000</pubDate>
</item>
<item>
<title>Answered: Is it possible to let users download report as a file?</title>
<link>https://www.adaxes.com/questions/16932/is-it-possible-to-let-users-download-report-as-a-file?show=16933#a16933</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Unfortunately, there is no such possibility with reports. You can make your script save the report as a file and have it executed in a custom command.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16932/is-it-possible-to-let-users-download-report-as-a-file?show=16933#a16933</guid>
<pubDate>Fri, 14 Nov 2025 09:41:37 +0000</pubDate>
</item>
<item>
<title>Answered: How to add group members directly from a report?</title>
<link>https://www.adaxes.com/questions/16929/how-to-add-group-members-directly-from-a-report?show=16930#a16930</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Unfortunately, there is no such possibility. However, thank you for the suggestion. We forwarded it to the corresponding department for consideration.
As a solution, you can use the following approach:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://www.adaxes.com/help/CreateCustomCommand/&quot;&gt;Create a custom command&lt;/a&gt; with the &lt;strong&gt;Only remove from all groups&lt;/strong&gt; script from following article: &lt;a rel=&quot;nofollow&quot; href=&quot;https://www.adaxes.com/script-repository/remove-all-group-memberships-for-a-user-account-s33.htm&quot;&gt;https://www.adaxes.com/script-repository/remove-all-group-memberships-for-a-user-account-s33.htm&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Execute the custom command for the required group.&lt;/li&gt;
&lt;li&gt;Generate the report.&lt;/li&gt;
&lt;li&gt;Select all the members in a report and add them to the group.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;As another option, you can create a custom command with a PowerShell script that will find accounts according to the required criteria and replace all the current members of the group with the found ones.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16929/how-to-add-group-members-directly-from-a-report?show=16930#a16930</guid>
<pubDate>Thu, 13 Nov 2025 15:24:28 +0000</pubDate>
</item>
<item>
<title>Answered: Approvals (AD vs Entra)</title>
<link>https://www.adaxes.com/questions/16924/approvals-ad-vs-entra?show=16926#a16926</link>
<description>&lt;p&gt;Hello Daniel,&lt;/p&gt;
&lt;p&gt;The feature was introduced in Adaxes 2025.1. If an on-premises user logs in into Adaxes and there are existing approval requests where the synchronized Microsoft Entra account is approver, the requests will be displayed.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16924/approvals-ad-vs-entra?show=16926#a16926</guid>
<pubDate>Thu, 13 Nov 2025 10:16:13 +0000</pubDate>
</item>
<item>
<title>Answered: Self-Service Contacts</title>
<link>https://www.adaxes.com/questions/16918/self-service-contacts?show=16923#a16923</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Thank you for clarifying. As the user and the contact account have the same email in your Active Directory, you can use the following approach:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Create a scheduled task like below that will set the &lt;em&gt;Assistant&lt;/em&gt; property of the target user to the distinguished name of the contact.&lt;/li&gt;
&lt;li&gt;Grant user the permissions to modify membership of the required groups: &lt;a rel=&quot;nofollow&quot; href=&quot;https://www.adaxes.com/help/GrantRightsToModifyGroupMembership&quot;&gt;https://www.adaxes.com/help/GrantRightsToModifyGroupMembership&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Create a web interface action of the &lt;em&gt;Add to group&lt;/em&gt; type that will be configured to only add the contact specified in the &lt;em&gt;Assistant&lt;/em&gt; property of the initiator to the selected group. The following tutorial will be helpful: &lt;a rel=&quot;nofollow&quot; href=&quot;https://www.adaxes.com/help/ConfigureActionsPane/&quot;&gt;https://www.adaxes.com/help/ConfigureActionsPane/&lt;/a&gt;.
&lt;img src=&quot;https://www.adaxes.com/questions/?qa=blob&amp;amp;qa_blobid=18325524304467983986&quot; alt=&quot;image.png&quot;&gt;&lt;/li&gt;
&lt;li&gt;If necessary, create a business rule triggering &lt;em&gt;Before adding a member to a group&lt;/em&gt; that will cancel the operation for certain initiators if they try to add any member except for their contact. It will look like the following:
&lt;img src=&quot;https://www.adaxes.com/questions/?qa=blob&amp;amp;qa_blobid=10601312867507491460&quot; alt=&quot;image.png&quot;&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16918/self-service-contacts?show=16923#a16923</guid>
<pubDate>Mon, 10 Nov 2025 16:07:08 +0000</pubDate>
</item>
<item>
<title>Answered: Can't create AD account username FNLN@domain.com. I keep getting incorrect peramiters</title>
<link>https://www.adaxes.com/questions/16915/account-username-fnln%40domain-getting-incorrect-peramiters?show=16917#a16917</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The following tutorial should be helpful: &lt;a rel=&quot;nofollow&quot; href=&quot;https://www.adaxes.com/help/AutomateUserProvisioning&quot;&gt;https://www.adaxes.com/help/AutomateUserProvisioning&lt;/a&gt;. If that is not what you need, please, describe the current workflow and the changes you need to make in all the possible details with live examples and screenshots. You can post them here or send to us at &lt;em&gt;support@adaxes.com&lt;/em&gt;.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16915/account-username-fnln%40domain-getting-incorrect-peramiters?show=16917#a16917</guid>
<pubDate>Thu, 06 Nov 2025 10:35:09 +0000</pubDate>
</item>
<item>
<title>Answered: Does 2025.1 support different roots or multiple hostnames (on a single server)?</title>
<link>https://www.adaxes.com/questions/16910/support-different-roots-multiple-hostnames-single-server?show=16911#a16911</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;For details on how to expose Adaxes web interface to the Internet, have a look at the corresponding section of the installation guide: &lt;a rel=&quot;nofollow&quot; href=&quot;https://www.adaxes.com/help/InstallationGuide/#exposing-web-interface-to-the-internet&quot;&gt;https://www.adaxes.com/help/InstallationGuide/#exposing-web-interface-to-the-internet&lt;/a&gt;. On the server where the web interface will be installed, you can allow only a specific one for access. To configure that, use the &lt;strong&gt;Web servers&lt;/strong&gt; functionality in the &lt;strong&gt;Access Control&lt;/strong&gt; section of the web interface configurator.
&lt;img src=&quot;https://www.adaxes.com/questions/?qa=blob&amp;amp;qa_blobid=3393138924084149286&quot; alt=&quot;image.png&quot;&gt;&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16910/support-different-roots-multiple-hostnames-single-server?show=16911#a16911</guid>
<pubDate>Wed, 05 Nov 2025 17:03:49 +0000</pubDate>
</item>
<item>
<title>Answered: Web Interface Tutorial not working</title>
<link>https://www.adaxes.com/questions/16908/web-interface-tutorial-not-working?show=16909#a16909</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Thank you for pointing out the issue. We forwarded the details to the corresponding department and apologize for the inconvenience.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16908/web-interface-tutorial-not-working?show=16909#a16909</guid>
<pubDate>Tue, 04 Nov 2025 22:04:20 +0000</pubDate>
</item>
<item>
<title>Answered: Logging MsSQL - OperationExecutionLog</title>
<link>https://www.adaxes.com/questions/16901/logging-mssql-operationexecutionlog?show=16902#a16902</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The Operation Execution Log column contains byte arrays. Each of them is a string in UTF-8 encoding. The string contains an XML representation of the execution log. Unfortunately, we do not have a script that extracts and formats the data.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16901/logging-mssql-operationexecutionlog?show=16902#a16902</guid>
<pubDate>Wed, 29 Oct 2025 17:07:50 +0000</pubDate>
</item>
<item>
<title>Answered: Logging Syslog - Execution Log</title>
<link>https://www.adaxes.com/questions/16899/logging-syslog-execution-log?show=16900#a16900</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Unfortunately, there is no such possibility. As of now, only the operation description and result (&lt;em&gt;Success&lt;/em&gt;, &lt;em&gt;Pending&lt;/em&gt; or failure error) are included. However, thank you for the suggestion. We forwarded it to the corresponding department for consideration.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16899/logging-syslog-execution-log?show=16900#a16900</guid>
<pubDate>Mon, 27 Oct 2025 12:19:00 +0000</pubDate>
</item>
<item>
<title>Answered: Self-Service Business Rules and Operations issues</title>
<link>https://www.adaxes.com/questions/16897/self-service-business-rules-and-operations-issues?show=16898#a16898</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;For some reason, when I self reset with &quot;Forgot Password&quot; in the self service portal, it first sets &quot;Must Change Password&quot; to yes, and then to no. I know it's setting it to know because of the business rule from #1, but not sure why it starts by setting it to yes&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It is expected that both business rule trigger in this case. At the same time, as the rules have different triggering operations, there is no possibility to specify an execution order. If you want the rule triggering &lt;em&gt;After resetting password of a user&lt;/em&gt; to only fire when the reset is performed by a different user, you can configure the rule as follows:
&lt;img src=&quot;https://www.adaxes.com/questions/?qa=blob&amp;amp;qa_blobid=4341327410215457835&quot; alt=&quot;image.png&quot;&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;And when I am signed into the portal after self service and click &quot;Change Password&quot; it doesn't run any business rule. I can't find any Operation that is &quot;Change own password&quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You can have a business rule triggering &lt;em&gt;Before/After changing password of a user&lt;/em&gt;.
&lt;img src=&quot;https://www.adaxes.com/questions/?qa=blob&amp;amp;qa_blobid=1613633878759574497&quot; alt=&quot;image.png&quot;&gt;&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16897/self-service-business-rules-and-operations-issues?show=16898#a16898</guid>
<pubDate>Mon, 27 Oct 2025 10:28:19 +0000</pubDate>
</item>
<item>
<title>Answered: How to manage Microsoft LDA File folder security and permissions from Adaxes?</title>
<link>https://www.adaxes.com/questions/16893/manage-microsoft-file-folder-security-permissions-adaxes?show=16894#a16894</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Unfortunately, there is no such possibility. However, thank you for the suggestion. We forwarded it to the corresponding department for consideration.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16893/manage-microsoft-file-folder-security-permissions-adaxes?show=16894#a16894</guid>
<pubDate>Wed, 22 Oct 2025 09:14:58 +0000</pubDate>
</item>
<item>
<title>Answered: remove-admgroupmember not working for members in other domains</title>
<link>https://www.adaxes.com/questions/16886/remove-admgroupmember-not-working-for-members-other-domains?show=16887#a16887</link>
<description>&lt;p&gt;Hello Felix,&lt;/p&gt;
&lt;p&gt;Unfortunately, this is a known issue in Adaxes 2025.1. We will fix it in one of the future releases. Sorry for the inconvenience. As a workaround, you can use the ADSI approach. For examples, have a look at the following article: &lt;a rel=&quot;nofollow&quot; href=&quot;https://adaxes.com/sdk/SampleScripts.AddingAndRemovingGroupMembers&quot;&gt;https://adaxes.com/sdk/SampleScripts.AddingAndRemovingGroupMembers&lt;/a&gt;. &lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16886/remove-admgroupmember-not-working-for-members-other-domains?show=16887#a16887</guid>
<pubDate>Fri, 17 Oct 2025 12:49:01 +0000</pubDate>
</item>
<item>
<title>Answered: Generating Report of Users with Forwarding Activated and who the mail is being forwarded to</title>
<link>https://www.adaxes.com/questions/16881/generating-report-users-forwarding-activated-being-forwarded?show=16884#a16884</link>
<description>&lt;p&gt;Hello Gareth,&lt;/p&gt;
&lt;p&gt;Thank you for specifying. You can find the script for the report below. In the script:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;$forwardedUserColumnID&lt;/code&gt; - Specifies the identifier of the custom column that will contain the Forward to account. The column must be of the &lt;strong&gt;Directory object&lt;/strong&gt; type.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;$fullAccessUserColumnID&lt;/code&gt;- Specifies the identifier of the custom column that will contain the accounts that have full access permissions over the mailbox. The column must be of the &lt;strong&gt;Text&lt;/strong&gt; type.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;&lt;code class=&quot;language-PowerShell&quot;&gt;# Custom column identifiers
$forwardedUserColumnID = &quot;{4a7d1b39-bfb6-4935-a3e8-a36aaf57294d}&quot; # TODO: modify me
$fullAccessUserColumnID = &quot;{a2a66ae6-bc5b-423a-9c5f-ddb460b20710}&quot; # TODO: modify me

# Build citeria
$criteria = New-AdmCriteria &quot;adm-LinkedMailbox&quot;, &quot;adm-PublicFolderMailbox&quot;, &quot;user&quot; {mailboxType -ne &quot;none&quot;}
$Context.DirectorySearcher.AddCriteria($criteria)

try
{
    # Execute search
    $searchResultIterator = $Context.DirectorySearcher.ExecuteSearch()
    $searchResults = $searchResultIterator.FetchAll()    
}
finally
{
    # Release resources
    if ($searchResultIterator){ $searchResultIterator.Dispose() }
}

foreach ($searchResult in $searchResults)
{
    $user = $context.BindToObjectBySearchResult($searchResult)

    try
    {
        # Get forward to
        $mailboxParams = $user.GetMailParameters()
        $deliveryOptions = $mailboxParams.MailFlowSettings.DeliveryOptions
        $forwardToGUID = $deliveryOptions.ForwardingAddress.ObjectGUID

        if ($NULL -eq $forwardToGUID)
        {
            continue
        }
        $forwardToColumnValue = $Context.BindToObject(&quot;Adaxes://&amp;lt;GUID=$forwardToGUID&amp;gt;&quot;)

        # Get Full Access permissions
        $objectReferences = $mailboxParams.MailboxRights.GetTrusteesGrantedRights(&quot;ADM_EXCHANGE_MAILBOX_RIGHTS_FULL_ACCESS&quot;)
        $fullAccessDisplayNames = @()

        foreach ($objectReference in $objectReferences)
        {
            $sid = $objectReference.ObjectSid
            if ([System.String]::IsNullOrEmpty($sid))
            {
                continue
            }
            elseif ([Softerra.Adaxes.Utils.WellKnownSecurityPrincipalInfo]::IsWellKnown($sid))
            {
                continue
            }

            # Get object display name
            try
            {
                # Bind to object
                $object = $Context.BindToObject(&quot;Adaxes://&amp;lt;SID=$sid&amp;gt;&quot;)
                $displayName = $object.Get(&quot;displayName&quot;)
                $fullAccessDisplayNames += $displayName
            }
            catch
            {
                continue
            }            
        }

        $fullAccessColumnValue = [System.String]::Join(&quot;;&quot;, $fullAccessDisplayNames)
        $columnValues = @{$forwardedUserColumnID = $forwardToColumnValue.Get(&quot;distinguishedName&quot;); $fullAccessUserColumnID = $fullAccessColumnValue}
        $Context.Items.Add($searchResult, $columnValues, $NULL)
    }
    catch
    {
        continue
    }
}&lt;/code&gt;&lt;/pre&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16881/generating-report-users-forwarding-activated-being-forwarded?show=16884#a16884</guid>
<pubDate>Wed, 15 Oct 2025 15:46:59 +0000</pubDate>
</item>
<item>
<title>Answered: Failed to Connect to Service Configuration Server</title>
<link>https://www.adaxes.com/questions/16877/failed-to-connect-to-service-configuration-server?show=16878#a16878</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;First of all, make sure that all the ports used by Adaxes are open for the computer where the new Adaxes service will be installed. For details, see &lt;a rel=&quot;nofollow&quot; href=&quot;https://www.adaxes.com/questions/20/what-ports-does-adaxes-use&quot;&gt;https://www.adaxes.com/questions/20/what-ports-does-adaxes-use&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Also, you need to make sure that all the ports for AD LDS (used as Adaxes backend) replication are also open. For details on the ports, have a look at the following Microsoft article: &lt;a rel=&quot;nofollow&quot; href=&quot;https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd772723%28v=ws.10%29?redirectedfrom=MSDN&quot;&gt;https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/dd772723(v=ws.10)?redirectedfrom=MSDN&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Pay attention that not only firewall, but some third-party software (e.g. protection one) can block or consume the ports.&lt;/p&gt;
&lt;p&gt;Finally, make sure that the account you specify during the installation is not a member of the &lt;strong&gt;Protected users&lt;/strong&gt; group.&lt;/p&gt;</description>
<category>Active Directory Management with Adaxes</category>
<guid isPermaLink="true">https://www.adaxes.com/questions/16877/failed-to-connect-to-service-configuration-server?show=16878#a16878</guid>
<pubDate>Tue, 14 Oct 2025 09:18:21 +0000</pubDate>
</item>
</channel>
</rss>