Follow

Can a timeline be made private, or with access restricted to a limited group of users?

Is there any way?

Was this article helpful?
3 out of 3 found this helpful
Have more questions? Submit a request

7 Comments

  • 0
    Avatar
    Ben Despain

    So, I've added the Timeline Js code to my Google Drive and then made that area public so it acts as a webserver at https://googledrive.com/host/...  Then I've changed my Timeline html file with the embed code to reference my particular spreadsheet, but it won't work unless I make my spreadsheet public (which I'm trying to avoid since it's not a timeline I want to be accessible by anyone but me).  

    Does making a Google Spreadsheet public change it into a format that Timeline JS understands? Is there a format I can change it to while keeping it only accessible by me?

    If I embed my timeline as JSON into a public html file then I'm still making my timeline details accessible to people/things without my Google authentication credentials because anyone/anything could just look at the source code of the html file.

    Is there a way to make it so when I load up my Timeline JS on my website it then asks for authorization to access my private spreadsheet (or just works since I'm already logged into my Google Account)? 

    Thanks much for any help you could provide!!

  • 0
    Avatar
    Ben Despain

    So, I've added the Timeline Js code to my Google Drive and then made that area public so it acts as a webserver at https://googledrive.com/host/...  Then I've changed my Timeline html file with the embed code to reference my particular spreadsheet, but it won't work unless I make my spreadsheet public (which I'm trying to avoid since it's not a timeline I want to be accessible by anyone but me).  

    Does making a Google Spreadsheet public change it into a format that Timeline JS understands? Is there a format I can change it to while keeping it only accessible by me?

    If I embed my timeline as JSON into a public html file then I'm still making my timeline details accessible to people/things without my Google authentication credentials because anyone/anything could just look at the source code of the html file.

    Is there a way to make it so when I load up my Timeline JS on my website it then asks for authorization to access my private spreadsheet (or just works since I'm already logged into my Google Account)? 

    Thanks much for any help you could provide!!

  • 0
    Avatar
    Ben Despain

    How to host a privately shared website on Google Drive?

    http://webapps.stackexchange.com/q/57405/67019?sem=2

  • 0
    Avatar
    Floris Boswijk

    I would like to know as well, did it worked out for you Ben?

  • 0
    Avatar
    Ben Despain

    Hi Floris, no I haven't had any luck. Maybe if more people were interested...

  • 0
    Avatar
    Joe Germuska

    Restricting access to your Timeline is a factor of the server where you publish the timeline. Different web servers and content management systems have a variety of security options.

    Note that if you use a Google Spreadsheet as the source for your Timeline data, you **must **publish it to the web, which is not secured. When you publish it, you can set it so only people who have the link can see the data, so you may consider that suitably secure -- but it is not actually private.

    However, it is possible to use JSON data for your Timeline, and that data can either be embedded in the page where your timeline is displayed, or served from the same web server with comparable access restrictions.

    In short, Timeline is security agnostic. I hope this helps. 

  • 0
    Avatar
    Ben Despain

    Hey Joe,

    So, here's what I 'm trying to do: put everything (Timeline JS and its source material) inside my Google Drive and make everything completely private.  So are you saying if I learn how to create a JSON output from my Google Spreadsheet, then use that JSON output as my source for the JS Timeline, then put that JS Timeline in my Google Drive, I will be able to do what I'm trying to do?

     

Please sign in to leave a comment.
Powered by Zendesk