Yes. connectDaily has a comprehensive security system that gives you control over who can see which calendars.
The easiest way to control this is to go to the Setup Public Calendar Viewing screen and use the mover to control what calendars are visible to the public.
By default, if you call the View.html page, you can view the calendar without being logged in.
If you're taken to a login screen, you can use the Setup Public Calendar Viewing screen to enable public calendar viewing.
There are three ways to do this:
- Use container authentication/Windows Integrated Authentication. The container (web server) and the browser will transparently log the user in with no action. Container security configuration is documented here.
- If you have an existing web application or other system the user is authenticated to, you can use Cookie Signon authentication for single-signon. Cookie based single signon is documented here.
- You can use plain text passwords. See below for information on how to do this.
Plain Text Password Configuration
We don't recommend this because the password may be logged in the server's access or transfer logs.
Create your link in the form:
http://hostname/CALENDAR_PATH/login.html?txtUserID=USER_NAME&txtPassword=PASSWORD&btnSubmit=Login
For hosted Users the CALENDAR_PATH portion would not be present. The URL would be something like:
https://calendar.yourdomain.com/login.html?txtUserID=USER_NAME&txtPassword=PASSWORD&btnSubmit=Login&target=ViewCal.html&calendar_id=11
Replace the USER_NAME value with the name of the User you would like to have the person be logged in under.
Replace the PASSWORD value with the password for the User account you are logging in with.
The page specified by target will be invoked and all parameters not relating to login will be passed as part of the request.
See Also: Calendar Display Arguments, Single Signon Authentication