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

Is there a way I can bypass a property pattern for a set of users? For example we have an AP team that creates an account and want to restrict Job Title and Department to a ... we would like to be able to override that list. Is there an easy way to do that?

asked Sep 5 by curtisa (290 points)
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

In this case the working example would be that the user would need to add a new title into a list of titles in the title property pattern

asked Dec 13 by msheppard (610 points)
3,588 questions
3,277 answers
8,303 comments
548,102 users