Details
-
Technical task
-
Resolution: Out of scope
-
P2: Important
-
None
-
None
-
None
Description
Permission control requirements:
- Qt Account integration
- Access to packages based on Qt license
- package version(s)
- package release date
- package host and target platform
- per product definition
- per custom rules
- regional limits
- OSS Blocking
- Ability to block OSS installations based on user IP and/or email domain
- Skip
- Skip with warning (commercial users)
- Prevent/block for enterprise users
- Prevent/block anonymous usage
- Site License
- Ability to automatically grant access to specific product related repos based on user IP and/or email domain
- Commercial Installation Count Limit
- Ability to limit active commercial installation per user for specified amount of devices (Unique HWs)
- Preconditions
- Ability to require Qt Account verification before providing access to commercial or open source Qt repos
- Ability to require completed Qt Account profile before providing access to commercial or open source Qt repos
High level steps:
- Pre-conditions
- is Qt Account login needed
- is signup enabled
- Qt Account Login / Signup
- Validation
- what you can do
- Fetching of repositories