0 votes

Hi,

I created a property pattern for personalTitle but it does not reflect in the selfservice web frontend.
I did it the same way for Company and Location both are working.


Any ideas why it does not work?

kind regards
Ingemar

by (960 points)
0

Hello Ingemar,

Select your Property Pattern and take a look at its Activity Scope. Does that Scope include the user?


Property Patterns are applied only within their Activity Scope.

0

The scope I set includes the user. I checked that

1 Answer

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

Ingemar,

The reason for the issue is that the built-in User Pattern also has a Property Pattern Item for the Personal Title property. It specifies a hint to be displayed for the property (the text Example: Mr., Mrs., Miss., Ms., Dr., Prof.).

When two or more different Property pattern have a Property Pattern item for the same property and can be applied to the same objects, Adaxes will apply constraints only from one of the Property Patterns (which will be selected randomly). In your specific case, it will either apply the constraints for the Personal Title property from the built-in User Pattern or from your personalTitle pattern.

The reason why this didn't happen with Company and Location is that the built-in Pattern doesn't have any constraints for these properties.

To remedy the issue, you can delete the Property Pattern Item for the Personal Title property from the built-in User Pattern. For instructions on how to do this, see Modifying Property Pattern, step 7.

Alternatively, if you don't want to apply any constraints from the built-in User Pattern for any properties, you can simply disable it. For instructions on how to do this, see Disabling Property Pattern.

0

Thanks that worked

Related questions

0 votes
1 answer

I have a specific computer property pattern for three different types of computers, which live in three different OUs and are in three different business units. I will have ... How do I enforce a property pattern for a specific business unit at creation time?

asked Jul 17, 2023 by bennett.blodinger (60 points)
0 votes
1 answer

I am trying to use a property pattern to prevent email forwarding to accounts in other domains managed by Adaxes. Here is my regex: ^([^,]+,)+(DC=domain,DC=local) ... 't working? Is Adaxes using some other value before resolving the DN? Thanks in advance! Leah

asked May 9, 2019 by loliver (120 points)
0 votes
1 answer

Hello, I'm using property pattern for few things, and i just noticed that all my property pattern are applied on user creation (i don't want it to) Is there a way to "disable" property pattern on user creation ?

asked May 6, 2016 by Alexandre (460 points)
0 votes
1 answer

My webform is not picking info based off the property pattern template specifically the logon name and the UPN

asked Mar 8, 2022 by Keonip (160 points)
0 votes
1 answer

We have several domains in use. A users default email reply to address is based on brand employee is working for. Default value in the property ... Save changes $Context.TargetObject.Put("userPrincipalName", $userPrincipalName) $Context.TargetObject.SetInfo()

asked May 5, 2021 by juhota (210 points)
3,350 questions
3,051 answers
7,791 comments
545,067 users