User Story - Embedded Form
ย
User Story description:
As a user, I want to see my CHEFS form directly embedded in the application Iโm using and not be redirected to a new tab as I am currently.
Allow the forms to be embedded in a web app ยท Common Hosted Form Service Feedback
Business Rationale:
Needing to manage multiple tabs can be confusing for a user, especially if thereโs information in the form that the user needs to cross-reference while using the application.
ย
Dependencies:
[List potential dependencies with other User Stories or Tasks]
# | Task or User Story | Type of Dependency |
1 | ย Functional | |
2 | ย | ย |
3 | ย | ย |
4 | ย | ย |
ย
Technical Details:
Itโs currently possible to embed a public CHEFS form into any application using the <iframe> tag. Unfortunately if the form is IDIR or BCeID restricted then the form can only function while embedded if SSO exists between the application and CHEFS.
ย
ย
Acceptance Criteria:
ย
[List the Acceptance Criteria]
# | Description | Notes |
1 | Public form functions while embedded | The embedded form should function exactly the same as the non-embedded form. |
2 | Private form functions while embedded | IDIR and BCeID restricted forms. Will require SSO |
3 | Only the form is displayed | This means things like the CHEFS header and footer arenโt shown. Might need to somehow only return the formio container? |
4 | ย | ย |
5 | ย | ย |
Prototype/Mockups
ย
A CHEFS form embedded in a web application (WorkBC Wage Subsidy)
ย
Out of Scope:
Mobile app embedding
ย
ย
Contact(s):
Branko Bajic
ย
ย
ย
ย
ย
ย