Die Frage ist, wo Sie das Framset (also die Frames) definieren. Wenn dies auf einer Infoseite zum Projekt erfolgt (wie in der Anleitung empfohlen), dann hat der Teilnehmer in diesem Moment noch überhaupt keine Interview-ID (Case-Token). Diese erhält der Teilnehmer erst, wenn ein Interview für ihn angelegt wurde.
Der Fragebogen muss demnach öffentlich zugänglich sein.
Wenn Sie mir einer Zugriffsbeschränkung arbeiten wollten, wir es deutlich anspruchsvoller. Dann müssten Sie den Berechtigungsschlüssel nämlich mittels JavaScript auslesen und daraus dynamisch (auch mittels JavaScript) die URL für das Frame erzeugen.
Sie können gerne einmal den Link zum Frameset posten, dann kann ich diese Informationen konkretisieren.