A duração da sessão e a validade do token STS dependem do seu método de logon. Ajuste os fatores limitantes relevantes para estendê-las.
Logon de usuário RAM
-
Fatores limitantes
Quando um usuário RAM faz logon com nome de usuário e senha , a duração da sessão é limitada apenas pela configuração de Login session duration nas configurações de segurança do RAM.
-
Como ajustar
Console: Ajuste a Login session duration nas configurações de segurança do RAM. Gerencie as configurações de segurança de usuários RAM.
API: Chame a operação SetSecurityPreference e defina o parâmetro LoginSessionDuration.
SSO de usuário
-
Fatores limitantes
Quando um usuário faz logon via SSO baseado em usuário, a duração da sessão é limitada apenas pela configuração de Login session duration nas configurações de segurança do RAM.
-
Como ajustar
Console: Ajuste a Login session duration nas configurações de segurança do RAM. Gerencie as configurações de segurança de usuários RAM.
API: Chame a operação SetSecurityPreference e defina o parâmetro LoginSessionDuration.
SSO de função
SSO de função SAML
Logon no console
-
Fatores limitantes
Ao fazer logon no console via SSO baseado em função, a duração da sessão é limitada por:
-
O atributo
SessionDurationna asserção SAML. -
O atributo
SessionNotOnOrAfterdo elementoAuthnStatementna asserção SAML. -
A Login session duration nas configurações de segurança do RAM.
-
A duração máxima da sessão da função assumida.
O menor valor prevalece.
-
-
Como ajustar
Defina todos os valores com pelo menos a duração desejada:
-
Ajuste o valor do atributo
SessionDurationna asserção SAML.Configure no seu IdP.
-
Ajuste o valor do atributo
SessionNotOnOrAfterdo elementoAuthnStatementna asserção SAML.Configure no seu IdP.
-
Ajuste a Login session duration nas configurações de segurança do RAM.
Console: Ajuste a Login session duration nas configurações de segurança do RAM. Gerencie as configurações de segurança de usuários RAM.
API: Chame a operação SetSecurityPreference e defina o parâmetro LoginSessionDuration.
-
Ajuste a duração máxima da sessão da função assumida.
Console: Ajuste a duração máxima da sessão para a função RAM. Defina a duração máxima da sessão para uma função RAM.
API: Chame a operação CreateRole e defina o parâmetro MaxSessionDuration, ou chame a operação UpdateRole e defina o parâmetro NewMaxSessionDuration.
-
Acesso programático
-
Fatores limitantes
Ao chamar AssumeRoleWithSAML, a validade do token STS retornado é limitada por:
-
O atributo
SessionNotOnOrAfterdo elementoAuthnStatementna asserção SAML. -
A duração máxima da sessão da função assumida.
-
O parâmetro DurationSeconds especificado na chamada AssumeRoleWithSAML.
Se DurationSeconds for omitido, o padrão se aplica.
O menor valor prevalece.
-
-
Como ajustar
Defina todos os valores com pelo menos a duração desejada:
-
Ajuste o valor do atributo
SessionNotOnOrAfterdo elementoAuthnStatementna asserção SAML.Configure no seu IdP.
-
Ajuste a duração máxima da sessão da função assumida.
Console: Ajuste a duração máxima da sessão para a função RAM. Defina a duração máxima da sessão para uma função RAM.
API: Chame a operação CreateRole e defina o parâmetro MaxSessionDuration, ou chame a operação UpdateRole e defina o parâmetro NewMaxSessionDuration.
Defina o parâmetro DurationSeconds ao chamar a operação AssumeRoleWithSAML.
-
SSO de função OIDC
-
Fatores limitantes
Ao chamar AssumeRoleWithOIDC, a validade do token STS retornado é limitada por:
-
A duração máxima da sessão da função assumida.
-
O parâmetro DurationSeconds especificado na chamada AssumeRoleWithOIDC.
Se DurationSeconds for omitido, o padrão se aplica.
O menor valor prevalece.
-
-
Como ajustar
Defina ambos os valores com pelo menos a duração desejada:
-
Ajuste a duração máxima da sessão da função assumida.
Console: Ajuste a duração máxima da sessão para a função RAM. Defina a duração máxima da sessão para uma função RAM.
API: Chame a operação CreateRole e defina o parâmetro MaxSessionDuration, ou chame a operação UpdateRole e defina o parâmetro NewMaxSessionDuration.
Defina o parâmetro DurationSeconds ao chamar a operação AssumeRoleWithOIDC.
-
Assunção de uma função RAM
Alternância de identidade no console
-
Fatores limitantes
Ao assumir uma função RAM alternando a identidade no console, a duração da sessão é limitada por:
-
A Login session duration nas configurações de segurança do RAM.
-
A duração máxima da sessão da função assumida.
O menor valor prevalece.
-
-
Como ajustar
Defina ambos os valores com pelo menos a duração desejada:
-
Ajuste a Login session duration nas configurações de segurança do RAM.
Console: Ajuste a Login session duration nas configurações de segurança do RAM. Gerencie as configurações de segurança de usuários RAM.
API: Chame a operação SetSecurityPreference e defina o parâmetro LoginSessionDuration.
-
Ajuste a duração máxima da sessão da função assumida.
Console: Ajuste a duração máxima da sessão para a função RAM. Defina a duração máxima da sessão para uma função RAM.
API: Chame a operação CreateRole e defina o parâmetro MaxSessionDuration, ou chame a operação UpdateRole e defina o parâmetro NewMaxSessionDuration.
-
Acesso programático
-
Fatores limitantes
Quando um usuário RAM chama AssumeRole, a validade do token STS retornado é limitada por:
-
A duração máxima da sessão da função assumida.
-
O parâmetro DurationSeconds especificado na chamada AssumeRole.
Se DurationSeconds for omitido, o padrão se aplica.
O menor valor prevalece.
-
-
Como ajustar
Defina ambos os valores com pelo menos a duração desejada:
-
Ajuste a duração máxima da sessão da função assumida.
Console: Ajuste a duração máxima da sessão para a função RAM. Defina a duração máxima da sessão para uma função RAM.
API: Chame a operação CreateRole e defina o parâmetro MaxSessionDuration, ou chame a operação UpdateRole e defina o parâmetro NewMaxSessionDuration.
Defina o parâmetro DurationSeconds ao chamar a operação AssumeRole.
-
Tópicos relacionados
Conceitos básicos aborda usuários RAM, funções RAM, SSO baseado em usuário e SSO baseado em função.