Require authentication by default for client-callable script includes [Updated in Security Center 1.3]
-
- UpdatedJan 30, 2025
- 2 minutes to read
- Yokohama
- Platform Security
Require authentication by default for client-callable script includes [Updated in Security Center 1.3]
By default, client-callable script includes that do not explicitly set visibility, are public. If needed, add the glide.script.ccsi.ispublic property to enable privacy control over all client-callable script includes accessed by public pages.
When you add this property, you must set its value to false, which
designates that all client-callable script includes are private, and changes their
visibility in public pages.
Note: You cannot add the property with a value of
true, or change its value from false to
true. If you attempt to do so, an error message
appears.
If needed, you can change the privacy setting for an individual client-callable script
include by adding the
isPublic()
function. - The
isPublic()
setting takes precedence over the glide.script.ccsi.ispublic property. - For example, if you set
isPublic()
to true in an individual script, it makes it public, which overrides the glide.script.ccsi.ispublic property that makes all other client-callable script includes private.
Warning: This is a safe harbor property, meaning the value can't be altered once it's changed. It is non-revertible.