Gegevens
- Institutenweg 20-22, 7521 PK Enschede
- Klik om te appen
Informatie
Menu
Nieuwsbrief
Meld je aan voor onze nieuwsbrief en blijf op de hoogte van al het nieuws omtrent BBL opleidingen
| FR # | Description | Priority | |------|-------------|----------| | | Authentication & Authorization – Only logged‑in users with the CATIA‑R21‑Download permission may request a ZIP. | | FR‑2 | Dynamic Packaging Service – On request, a backend service builds a ZIP from a predefined source directory, respecting the component selection saved in the user profile. | | FR‑3 | Checksum Generation – Compute SHA‑256 (and optionally MD5) for the ZIP; expose the hash in the UI and API response. | | FR‑4 | Digital Signature – Sign the ZIP with the organization’s code‑signing certificate (CMS/PKCS#7). | | FR‑5 | Optional Encryption – If the user has uploaded a public PGP key, encrypt the ZIP with that key; otherwise deliver unencrypted but signed. | | FR‑6 | Download URL – Provide a one‑time, time‑limited (e.g., 24 h) HTTPS URL with a token (JWT or opaque token). | | FR‑7 | Progress Indicator – For files > 500 MB, show a progress bar (client‑side) with estimated time. | | FR‑8 | Audit Logging – Record user ID, IP, timestamp, selected components, file size, checksum, and download status (started, completed, aborted). | | FR‑9 | Retention Policy – Auto‑expire generated ZIP files after 48 h (or configurable) to free storage. | | FR‑10 | Error Handling – Return meaningful error codes: 401 (unauth), 403 (license missing), 429 (rate‑limit), 500 (packaging failure). | | FR‑11 | Rate Limiting – Limit each user to N downloads per 24 h (default 3) to avoid abuse. | | FR‑12 | Internationalization – UI text available in EN, FR, DE, JP, CN. | | FR‑13 | Accessibility – All UI controls conform to WCAG 2.1 AA. | | FR‑14 | API Endpoint – POST /api/v1/catia/v5/r21/download accepts JSON payload: "components": ["core","knowledgeware","en_us"], "encrypt": true . Returns JSON with "downloadUrl", "checksum", "expiresAt" . | | FR‑15 | Admin UI – Admins can add/remove components to the “default package” and set maximum ZIP size per user role. |
| ID | As a … | I want … | So that … | |----|--------|----------|-----------| | US‑001 | | to click a “Download CATIA V5 R21 ZIP” button on the product page | I can obtain the installer without contacting IT. | | US‑002 | System Administrator | to define which components (e.g., full install, add‑ons, language packs) are included in the ZIP | I can keep the package size optimal for my environment. | | US‑003 | Compliance Officer | an immutable log entry each time a ZIP is generated | I can audit who downloaded what and when. | | US‑004 | Security Analyst | the ZIP to be signed with our corporate code‑signing certificate and optionally encrypted with a per‑user PGP key | I can guarantee authenticity and confidentiality. | | US‑005 | Support Engineer | a way to regenerate a previously generated ZIP for a given user (e.g., when the original link expired) | I can help the user without recreating the whole package manually. | | US‑006 | Product Manager | analytics on download attempts (success/failure, size, duration) | I can measure adoption and plan capacity. | catia v5 r21 zip file download
The purpose of the feature is to let registered users obtain a ready‑to‑install, pre‑packaged ZIP archive of the CATIA V5 R21 installation files (or a subset of them) directly from your web portal or desktop client, while respecting licensing, security, and compliance requirements. | FR # | Description | Priority |
If you have located a or are preparing to install the software, follow this guide to ensure a smooth setup and avoid common corruption errors. | | FR‑4 | Digital Signature – Sign
Licensed users can access the 3DS Download Center. After logging in with your credentials, select the V5 category and filter by the R21 release year to find the installer.