Skip to main content

Hi,

 

I've created a form on the K2 server and it gives me a Runtime URL of http://server:81/Runtime/Runtime/Form/My+Form

 

I want this form to be accessed externally and not just within the organisation, so i requested access.

 

Problem is that the Firewall access is granted on IP address, so opening up that IP exposes the whole server.

 

How do i ensure that just one form is available and secure to external users while other forms remain internal only and are not accesible to anyone else?

 

When i look in IIS, there is a Runtime Folder, and I am told that only IIS permissions can be set on that Runtime Folder, so that would still mean all my runtime forms would be accesible.

 

Can anyone please advise?

 

Thanks

I do not believe the functionality to control who has access to which forms is currently available.  And setting IIS Authorization will only control who has access to "all the forms" or "none of the forms" as you had noted.


 


One way that you can somewhat achieve this requirement is to perhaps use the Context Browser > Current User in Smartforms to determing who is currently accessing that form and then (enabledisable) and (showhide) viewscontrols base on the user.  Please see the link below:


 


http://help.k2.com/en/displaycontent.aspx?id=6507


Reply