Embedding Portfolio in a 3rd party site

We use MS SharePoint, and would like to create make a view of our portfolio dashboard available to other people in our business (view only, no updating).

Is it possible to embed the Portfolio page in another page OR have it set so anyone with certain access can view (but not edit)