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

PID scoped Accounts #523

Closed
ashcherbakov opened this issue Nov 10, 2023 · 2 comments
Closed

PID scoped Accounts #523

ashcherbakov opened this issue Nov 10, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@ashcherbakov
Copy link
Contributor

ashcherbakov commented Nov 10, 2023

Provide account access keys that are scoped to a range of product ID’s (PIDs).
Currently account access keys are scoped to vendor ID’s (VID) only. See

If a PID is specified for the account, then the account can manage Model/ModelVersion with the given PID only (similar to VID scoped Accounts).

Example:

  • Vendor Account Key 1: 0x ABC…. , VID = 0x 1111, PID [0000 - 0011] (OPTIONAL)
  • Vendor Account Key 2: 0x DEF…. , VID = 0x 1111, PID [0012 - 1111] (OPTIONAL)
  • Vendor Account Key 3: 0x AEF…. , VID = 0x 1111
    Once approved, Key1 will only be able to create/update records (model/modelversions) with VID = 0x 1111, PID [0000 - 0011]. Key3 can create/update all records (model/modelversions). If the PID ranges are submitted, they are enforced to be non-overlapping.

Acceptance Criteria:

@ashcherbakov ashcherbakov added this to the v1.3: DCL 1.3 milestone Nov 10, 2023
@ashcherbakov ashcherbakov added the enhancement New feature or request label Nov 10, 2023
Abdulbois added a commit that referenced this issue Dec 20, 2023
Enable submitting PID ranges while adding account

Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com>
Signed-off-by: Abdulbois <abdulbois123@gmail.com>
Abdulbois added a commit that referenced this issue Dec 22, 2023
Enable submitting PID ranges while adding account

Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com>
Signed-off-by: Abdulbois <abdulbois123@gmail.com>
Abdulbois added a commit that referenced this issue Dec 22, 2023
Enable submitting PID ranges while adding account

Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com>
Signed-off-by: Abdulbois <abdulbois123@gmail.com>
Abdulbois added a commit that referenced this issue Dec 25, 2023
Enable submitting PID ranges while adding account

Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com>
Signed-off-by: Abdulbois <abdulbois123@gmail.com>
Abdulbois added a commit that referenced this issue Dec 25, 2023
Enable submitting PID ranges while adding account

Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com>
Signed-off-by: Abdulbois <abdulbois123@gmail.com>
Abdulbois added a commit that referenced this issue Dec 25, 2023
Enable submitting PID ranges while adding account

Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com>
Signed-off-by: Abdulbois <abdulbois123@gmail.com>
Abdulbois added a commit that referenced this issue Dec 25, 2023
Enable submitting PID ranges while adding account

Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com>
Signed-off-by: Abdulbois <abdulbois123@gmail.com>
Abdulbois added a commit that referenced this issue Dec 25, 2023
Enable submitting PID ranges while adding account

Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com>
Signed-off-by: Abdulbois <abdulbois123@gmail.com>
Abdulbois added a commit that referenced this issue Dec 25, 2023
Enable submitting PID ranges while adding account

Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com>
Signed-off-by: Abdulbois <abdulbois123@gmail.com>
Abdulbois added a commit that referenced this issue Dec 25, 2023
Enable submitting PID ranges while adding account

Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com>
Signed-off-by: Abdulbois <abdulbois123@gmail.com>
Abdulbois added a commit that referenced this issue Dec 25, 2023
Enable submitting PID ranges while adding account

Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com>
Signed-off-by: Abdulbois <abdulbois123@gmail.com>
Abdulbois added a commit that referenced this issue Dec 25, 2023
Enable submitting PID ranges while adding account

Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com>
Signed-off-by: Abdulbois <abdulbois123@gmail.com>
Abdulbois added a commit that referenced this issue Dec 27, 2023
Enable submitting PID ranges while adding account

Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com>
Signed-off-by: Abdulbois <abdulbois123@gmail.com>
Abdulbois added a commit that referenced this issue Dec 28, 2023
Enable submitting PID ranges while adding account

Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com>
Signed-off-by: Abdulbois <abdulbois123@gmail.com>
Abdulbois added a commit that referenced this issue Dec 28, 2023
Enable submitting PID ranges while adding account

Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com>
Signed-off-by: Abdulbois <abdulbois123@gmail.com>
Abdulbois added a commit that referenced this issue Dec 28, 2023
Enable submitting PID ranges while adding account

Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com>
Signed-off-by: Abdulbois <abdulbois123@gmail.com>
Abdulbois added a commit that referenced this issue Dec 29, 2023
Enable submitting PID ranges while adding account

Signed-off-by: Abdulbois <abdulbois.tursunov@dsr-corporation.com>
Signed-off-by: Abdulbois <abdulbois123@gmail.com>
akarabashov added a commit that referenced this issue Dec 29, 2023
@ashcherbakov
Copy link
Contributor Author

PR: #530

@akarabashov
Copy link
Collaborator

  • Functionality implemented as described in the ticket
  • Unit and integration tests are added
  • Docs are updated.

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
Status: Done
Development

No branches or pull requests

3 participants