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

AEP Web SDK Configuration View - Data Element :: XDM Object requires AEP Schema Registry Permissions #725

Open
stewartschillingsdi opened this issue May 5, 2021 · 2 comments
Labels
Alloy enhancement New feature or request

Comments

@stewartschillingsdi
Copy link

Expected Behaviour

When rendering the "AEP Web SDK" Configuration View - Data Element :: XDM Object, there are API calls to pull in schema information. If the Launch user doe not have the appropriate permissions for these API calls, the extension view fails to render. At a minimum, the API response code should be caught and a message indicating the required permissions should be displayed.

Actual Behaviour

If the Launch user doe not have the appropriate permissions to get AEP Schema info, the extension view fails to render.

Reproduce Scenario (including but not limited to)

Find two users with access to Adobe Experience Platform Launch Data Collection, by Adobe.
Assure that one user has access to view AEP Schemas
Assure that the other user does not have access to view AEP Schemas

Have the first user create an AEP Web SDK :: XDM Object Data Element (selecting Sandbox and Schema).
Have the second user attempt to edit that data element.
Boom.

IDK what happens if both users have AEP schema access but different sandbox access. I would assume that a similarly bvad situation exists.

Steps to Reproduce

See above.

Platform and Version

Adobe Experience Platform Launch Data Collection, by Adobe.

Sample Code that illustrates the problem

Logs taken while reproducing problem

@garyr
Copy link
Member

garyr commented May 5, 2021

@stewartschillingsdi - thank you for this report. Do you have a HAR file capturing the requests and responses for a user who does not have permission to access the AEP Schemas you could send us? This will help us resolve this issue more quickly

@jfkhoury jfkhoury added Alloy enhancement New feature or request labels May 5, 2021
@garyr
Copy link
Member

garyr commented May 10, 2021

@stewartschillingsdi - it would help if you were able to submit a HAR file. Do you think you could send us one that captures this issue?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Alloy enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants