Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Support AttributeLinkedSet and AttributeLinkedSetIndirect #1

Open
jbostoen opened this issue Sep 1, 2022 · 0 comments
Open
Assignees
Labels
enhancement New feature or request

Comments

@jbostoen
Copy link
Owner

jbostoen commented Sep 1, 2022

Based on a question from a customer, initial support for AttributeLinkedSet and AttributeLinkedSetIndirect has been added:
cf9cd17

It's only been tested quickly due to time constraints.

Use case:

  1. AD user is created
  2. This extension creates a person in iTop for this AD user (and keeps some attributes synced from AD to iTop). (Note: on iTop, these attributes are never locked, as it's not a data source synchronization).
  3. This extension creates a user account in iTop for this AD user (and keeps some attributes synced from AD to iTop). It's linked to the person object from step 2. It's now also possible to predefine allowed organizations and linked user profiles; but those are only applied upon automatic creation of the user account through this extension.

Not covered (yet):

  • If an admin changes the extension's settings in the iTop configuration file afterwards, there's no automatic (un)linking of organizations/profiles.
  • If an admin added/removed links in the iTop back-end console, there's no automatic (un)linking of organizations/profiles to match what's in the configuration file.
@jbostoen jbostoen added the enhancement New feature or request label Sep 1, 2022
@jbostoen jbostoen self-assigned this Sep 1, 2022
@jbostoen jbostoen changed the title Support AttributeLinkedSet and AttributeLinkedSetIndirect Feature: Support AttributeLinkedSet and AttributeLinkedSetIndirect Jan 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant