amazon-gamelift-plugin-unreal icon indicating copy to clipboard operation
amazon-gamelift-plugin-unreal copied to clipboard

Add Support for IAM Identity Center SSO

Open dirtypearltim opened this issue 1 year ago • 3 comments

Is it possible to add support for IAM Identity Center SSO auth to the plugin? The GameLift plugin is awesome as it has turned what used to be a bunch of batch and powershell scripts into simple button clicks in editor. However the one major pain is the frequently expiring auth access keys.

Several times a day we have to manually edit the .credentials file just to package a build or test with Anywhere fleets. The AWS CLI allows us to set up SSO profiles that enable auto-refreshing tokens so we don't have to manually update the files. This would be a huge benefit to the plugin as well.

dirtypearltim avatar May 17 '24 16:05 dirtypearltim

If you are experiencing your auth access keys expiring multiple times per day, you might find value in increasing the maximum session duration on your IAM role.

levshaun-amzn avatar May 20 '24 22:05 levshaun-amzn

If you are experiencing your auth access keys expiring multiple times per day, you might find value in increasing the maximum session duration on your IAM role.

I have tried that, but it does not appear to reduce the number of times we have to login every day. I set the Session duration to 1 day under IAM Identity Center->Settings->Session Settings->Session duration. I cannot find anywhere else to change this.

dirtypearltim avatar May 20 '24 23:05 dirtypearltim

GameLift does not currently have plans for adding support for IAM Identity Center SSO auth directly into the plugin; however, I have filed your feature request into our internal backlog.

levshaun-amzn avatar Jun 07 '24 23:06 levshaun-amzn