0 votes

Like Adaxes Custom attributes, is there a way to provide a radio button or check mark for home page actions? Make them optional. Then capture those selections and supply input to back end powershell scripts.

Another; Is there a way we can configure a directory search button to a custom attribute on home page actions? So let suppose I am giving mailbox permission on a user to another user thru a custom powershell script in the background, I can pick the second user thru that option.

by (460 points)

1 Answer

0 votes
by (216k points)
selected by
Best answer

Hello,

1. You can use Adaxes custom attributes to create checkboxes, however, there is no possibility to create radio buttons.

To create a checkbox, you can use one of Adaxes virtual properties that can store Boolean (true/false) values, for example, CustomAttributeBoolean1. Such properties are not stored in Active Directory, but you can use them as any other properties of AD objects. You can add the property to the Home Page Action you want.

I. Adding an attribute to a Home Page Action.

  1. On the Form Customization tab of the action properties, select Use customized form.
  2. Click Customize Form.
  3. Select a section you want to add a checkbox to.
  4. Under Section fields, click Add.
  5. Select the Show all properties checkbox.
  6. Select CustomAttributeBoolean1 and click OK.

II. Using this attribute to trigger a Business Rule
Now, you can use Business Rules to perform certain depending on the value of the custom attribute you added. For example, you can create a Business Rule triggered after updating the attribute. To do so:

  1. Create a new Business Rule.
  2. On the Triggering Operation page, select User and After Updating a User. Click Next.
  3. Add the action you need.
  4. Click Add Condition.
  5. Select the If <property> <relation> <value> condition type.
  6. Select If CustomAttributeBoolean1 equals True.
  7. Also, if you want to verify whether the attribute has changed, you can add the If <property> changed condition.
  8. Finish creating the Business Rule.

III. Assigning your own name to the custom attribute
For information on how to do this, see Customizing Display Names for AD Properties.

2. For this purpose, you can add any attribute that can store DN values, to your home page action. For example, you can use such properties as See also, Assistant, Secretary etc. The attribute will have the Edit button that will allow you to browse for the necessary object in Active Directory:

0

Thanks I am going to give a try..

Related questions

0 votes
0 answers

Is it possible to get Radio Button as an option for new parameters? In some of our custom forms, it would be nice to have radio button as an option instead of being forced into a drop down secnario.

asked Dec 18, 2019 by hendersonw (210 points)
0 votes
1 answer

We are a Google Apps shop. Our help desk currently has to use a Google Admin Console page to reset user passwords when they forget them. We were talking today and ... such as Google Apps. Any thoughts, advise, or instructions are welcome. Thanks +tag gmail

asked Mar 15, 2013 by jiambor (1.2k points)
0 votes
1 answer

We want to check, if the number of a new team (group) is unique. The number is stored in the attribute "gidNumber". I have a business rule executing before creating ... $NULL) { $Context.Cancel("Ein Team mit dieser Team-Nummer existiert bereits!") return } }

asked Oct 13, 2020 by lohnag (160 points)
0 votes
1 answer

Dear Support, is there a way to check not all attributes listed in the pattern, but only 1? For example user department not matching a list, provided in the pattern ... department and creating a separate pattern is really not an option). Thanks for any advise!

asked May 5, 2020 by Dmytro.Rudyi (920 points)
0 votes
1 answer

I need to add many check-box list items to a Custom Command, I think the best way to do this is via PowerShell rather than through the UI. What's ... Softerra.Adaxes.Interop.Adsi.Parameters.IAdmParameterCheck[]]$ItemsList # Also doesn't work $command.SetInfo()

asked Jan 4 by Viajaz (210 points)
3,346 questions
3,047 answers
7,773 comments
544,974 users