0 votes

Hi, we need to create some form (or custom command?) so managers of distribution groups can add/remove/change alias address. Primary and secondary.

Distribution groups are created on local exchange server.

So form has to contains list of current aliases with possibility to edit them...

Thank you Sebela

by (1.1k points)

1 Answer

0 votes
by (213k points)

Hello Sebela,

Do we understand correctly that users should be able to edit the Email Proxy Addresses property of the distribution groups where they are specified in the Managed By property? If we do, it can be done via a Web Interface action. For information on how to configure the actions, have a look at the following tutorial: https://www.adaxes.com/tutorials_WebInterfaceCustomization_ConfigureActionsPane.htm. You need to use the Edit Exchange properties of Mail-enabled group action. image.png To allow selecting only distribution groups managed by the logged on user, on the Object selection tab of the action select the Allow selecting only AD objects that match LDAP filter checkbox and specify the following LDAP filter: (&(!(groupType:1.2.840.113556.1.4.803:=2147483648))(managedBy=%distinguishedName%)) image.png

On the Available properties tab, select only the properties you need. image.png

If this is not what you need, please, clarify the desired workflow in all the possible details and we will help you. Live examples and screenshots would be much appreciated.

0

About the limiting selection of distribution groups just to their owner. (managedBy=%distinguishedName%) filter is nice, but useless if manager is AD group (which contains logged on user). How can I modify the filter (or use another approach) for i to work with this kind of situation?

Thanks

0

Hello,

When group owners are specified using a group the logged on user is member of, there is no possibility to filter out managed objects using a simple LDAP filter. As a workaround, you can build the filter using a PowerShell script in a Scheduled Task and store it in a custom attribute (e.g. CustomAttributeText1) of the users that are group owners. For an example, please, have a look at the following script from our repository: https://www.adaxes.com/script-repository/create-ldap-filter-to-find-all-objects-managed-by-user-s268.htm. Should you have issues updating the script to meet your needs, please, provide us with all the possible details and we will help you.

As the LDAP filter for the object selection of the Web Interface action you should specify the value reference to the custom attribute (e.g. %adm-CustomAttributeText1%). image.png

Related questions

0 votes
1 answer

Hello, I would like to create a custom command "Add domain user to local admin group". The powershell command to execute this is quite easy. Where I'm struggling is another ... exist. Is it possible to create such a task without a custom form? Many thanks.

asked Aug 29, 2017 by HorstR (2.5k points)
0 votes
1 answer

Hi, I came across this in the SDK for setting the OU in a Business Rule before object creation $destOU = $Context.Action.TargetContainer if ($destOU.AdsPath.Contains("Marketing ... OU before creation, rather than create it then move, is there a way? Thanks,

asked Apr 25, 2014 by dazbo (2.6k points)
0 votes
1 answer

Bit confused here - yesterday I renamed a service account using Adaxes, nothing special just a normal domain account, no mailbox or Exchange attributes. Today I came to do some ... t see anything in the release notes. Any thoughts before I log it with Support?

asked Feb 15, 2014 by hutchingsp (1.9k points)
0 votes
1 answer

I've the following Exchange powershell code which put ActiveSync devices in a blocked list, how to convert this to Adaxes? $DeviceIDs = Get-ActiveSyncDeviceStatistics -Mailbox $user | ... .g. import module?) so there's no need to convert scripts? Thnx Remco

asked Dec 16, 2013 by RTiel (5.3k points)
0 votes
1 answer

How can I allow manager of distribution group to edit just email aliases (proxy addresess) of that group? Not the primary SMTP address.

asked Nov 19 by KIT (1.1k points)
2,031 questions
1,806 answers
5,156 comments
1,017 users