Seeking Guidance for Creating a Kiosk App Linked to On-Premises SharePoint Pages Without User Login

Deepinder Singh 0 Reputation points
2023-07-27T15:52:54.6466667+00:00

Hi,

We are currently developing a kiosk application for a client that should provide direct, login-free access to their on-premises SharePoint pages.

The application will be running on a Navori Digital Signage Player, located within the company's intranet. The app will have a landing page featuring various buttons that link to different SharePoint pages (like a news page, events page, etc.).

Our main challenge is to create a seamless user experience that allows access to these SharePoint pages without requiring the end users to log in each time.

Given this scenario, could you provide guidance on the best way to achieve this seamless integration? Is there a recommended method for programmatically handling authentication in this case, or would it be more appropriate to set up anonymous access for these SharePoint pages?

Additionally, we are concerned about the security implications of these approaches. Could you also advise on how to ensure the security of our SharePoint data while allowing open access from the kiosk application?

Thank you in advance for your help.

Microsoft 365 and Office | SharePoint | For business | Windows
{count} votes

1 answer

Sort by: Most helpful
  1. Zehui Yao_MSFT 5,876 Reputation points
    2023-07-31T08:39:54.7666667+00:00

    Hi Deepinder Singh, welcome to the forum!

    It is a pleasure to be able to help you.

    Based on my understanding of the issue, I recommend creating a Provider-hosted SharePoint Add-ins app in SharePoint Server. You can refer to this documentation: SharePoint Add-ins

    At the same time, you can improve the security and performance of your SharePoint sites by providing add-in app only tenant administrative permissions in SharePoint Online.

    When you are developing SharePoint add-ins and want to register them using the ACS model (appregnew.aspx and appinv.aspx), you will need to follow a special process, when an add-in is requesting tenant admin permissions and in app-only mode.

    You can refer to the documentation:

    How to provide add-in app only tenant administrative permissions in SharePoint Online.

    Granting access using SharePoint App-Only

    Hope this helps.

    Best Regards.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.