Skip to content

philips-labs/terraform-hsdp-connect-onboarding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HSDP Connect IoT onboarding module

This module creates all necessary IAM groups and roles to support successful onboarding onto the HSDP Connect IoT services.

Disclaimer

Important

This repository is managed as Philips Inner-source / Open-source. This repository is NOT endorsed or supported by HSSA&P or I&S Cloud Operations. You are expected to self-support or raise tickets on the Github project and NOT raise tickets in HSP ServiceNow.

Example usage

module "connect_onboarding" {
  source = "philips-labs/connect-onboarding/hsdp"

  onboarding_iam_org_id = var.iam_org_id
  admin_users           = ["bosmang"]
  self_service_users    = ["bosmang"]
}

Requirements

Name Version
hsdp >= 0.14.1

Providers

Name Version
hsdp >= 0.14.1

Modules

No modules.

Resources

Name Type
hsdp_iam_group.connect_admin_group resource
hsdp_iam_group.connect_group resource
hsdp_iam_group.connect_self_service resource
hsdp_iam_role.connect_admin resource
hsdp_iam_role.connect_readonly resource
hsdp_iam_role.connect_role resource
hsdp_iam_role.connectss_role resource
hsdp_iam_org.org data source
hsdp_iam_user.admin_user data source
hsdp_iam_user.self_service_user data source

Inputs

Name Description Type Default Required
admin_service_ids List of service credentials for Connect IoT admin list(string) [] no
admin_user_ids List of admin Connect IoT admin users IDs list(string) [] no
admin_users List of admin Connect IoT admin users list(string) [] no
onboarding_iam_org_id IAM organization (GUID) you want to onboard to Connect IOT string n/a yes
provisioning_service_id The Connect IoT provisioning service ID, provided during onboarding by HSDP string "" no
self_service_users List of users who can use the Connect IoT Self Service UI list(string) [] no

Outputs

No outputs.

Contact / Getting help

Post your questions on the #terraform HSDP Slack channel

License

License is MIT