Skip to content

SessionPolicy

Snowflake Documentation | Snowcap CLI label: session_policy

Manages session policies in Snowflake, which define timeout settings for user sessions to enhance security.

Examples

YAML

session_policies:
  - name: some_session_policy
    session_idle_timeout_mins: 30
    session_ui_idle_timeout_mins: 10
    comment: Policy for standard users.

Python

session_policy = SessionPolicy(
    name="some_session_policy",
    session_idle_timeout_mins=30,
    session_ui_idle_timeout_mins=10,
    comment="Policy for standard users."
)

Fields

  • name (string, required) - The name of the session policy.
  • session_idle_timeout_mins (int) - The maximum time in minutes a programmatic session (e.g., driver or connector) can remain idle before termination.
  • session_ui_idle_timeout_mins (int) - The maximum time in minutes a Snowflake UI session can remain idle before termination.
  • comment (string) - A description or comment about the session policy.