# Manual integration

Each project is different and each integration may require specific customizations. However, as a summary, these are the steps that you will usually need to perform an integration:

1. Analyze **what information** your users require. The result can be a panel, a set of panels, combinations of elements of your application with information layers created in Biuwer, etc.
2. **Prepare the necessary data** and connect it in Biuwer. Obtain the Data Sets and prepare at least one Model as an analysis context.
3. **Create the content**, starting with Cards, and expanding in complexity with Pages and Collections.
4. Enable and configure that the contents to be integrated can be shared externally to Biuwer, using the **Share** option.
5. Configure a list of **basic users** in Biuwer, depending on the needs of your end users to access content and data. See more information in [**Users**](https://docs.biuwer.com/integration-guide/concepts-to-take-into-account/users).
6. Optionally create [**Groups of users**](https://docs.biuwer.com/integration-guide/concepts-to-take-into-account/groups-of-users) assigning the basic users that apply in each case, and apply access security to the content using individual users or user groups. See more information in [**Content Access Security**](https://docs.biuwer.com/integration-guide/how-do-i-integrate-biuwer-into-my-application/content-access-security).
7. Apply the necessary [**Data Policies**](https://docs.biuwer.com/integration-guide/concepts-to-take-into-account/data-policies) to perform correct filtering of the data, according to the basic user who accesses it. Check, using the **impersonalization functionality with "Connect as"**, that the data that each user sees is correct.
8. Set up a double-entry table that maps your application users to basic Biuwer users. See more information in [**Items to prepare**](https://docs.biuwer.com/integration-guide/how-do-i-integrate-biuwer-into-my-application/items-to-prepare).
9. **Embed** directly in your application code, in menu items or other HTML elements, the IFRAME elements generated by Biuwer for each Shared Resource you have generated.
10. **Check** that the integration works correctly, accessing it with different end users.
