You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* new org policies
* inverting the logic for os login constraint enablement
* removing unnecessary commnets
* Adjusting org policiest location on file definition + other small changes
* Adding dynamic allow list length to restricted contacts
* Changing essential contacts to use email domains
* Removing wrong default value for essential contacts
* APplying missing generate docs
* removing the need to ask the user to put "@" in front of essential contacts
* fixing wrong local placement
* wrong locals typing
* Adding list of boolean type policy orgs
* removing flag for enable os login constraint
* changing org policies local var from map to set
Copy file name to clipboardExpand all lines: 1-org/README.md
-4Lines changed: 0 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -82,10 +82,6 @@ You can change the filters & sinks by modifying the configuration in `envs/share
82
82
83
83
**Note:** Currently, this module does not enable [bucket policy retention](https://cloud.google.com/storage/docs/bucket-lock) for organization logs, please, enable it if needed.
84
84
85
-
**Note:** It is possible to enable an organization policy for [OS Login](https://cloud.google.com/compute/docs/oslogin/manage-oslogin-in-an-org) with this module.
86
-
OS Login has some [limitations](https://cloud.google.com/compute/docs/instances/managing-instance-access#limitations).
87
-
If those limitations do not apply to your workload/environment, you can choose to enable the OS Login policy by setting variable `enable_os_login_policy` to `true`.
88
-
89
85
**Note:** You need to set variable `enable_hub_and_spoke` to `true` to be able to use the **Hub-and-Spoke** architecture detailed in the **Networking** section of the [Google Cloud security foundations guide](https://cloud.google.com/architecture/security-foundations/networking#hub-and-spoke).
90
86
91
87
**Note:** If you are using MacOS, replace `cp -RT` with `cp -R` in the relevant
Copy file name to clipboardExpand all lines: 1-org/envs/shared/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@
18
18
| dns\_hub\_project\_budget\_amount | The amount to use as the budget for the DNS hub project. |`number`|`1000`| no |
19
19
| domains\_to\_allow | The list of domains to allow users from in IAM. Used by Domain Restricted Sharing Organization Policy. Must include the domain of the organization you are deploying the foundation. To add other domains you must also grant access to these domains to the terraform service account used in the deploy. |`list(string)`| n/a | yes |
20
20
| enable\_hub\_and\_spoke | Enable Hub-and-Spoke architecture. |`bool`|`false`| no |
21
-
|enable\_os\_login\_policy|Enable OS Login Organization Policy. |`bool`|`false`|no|
21
+
|essential\_contacts\_domains\_to\_allow|The list of domains that email addresses added to Essential Contacts can have. |`list(string)`|n/a|yes|
22
22
| essential\_contacts\_language | Essential Contacts preferred language for notifications, as a ISO 639-1 language code. See [Supported languages](https://cloud.google.com/resource-manager/docs/managing-notification-contacts#supported-languages) for a list of supported languages. |`string`|`"en"`| no |
23
23
| gcp\_audit\_viewer | Google Workspace or Cloud Identity group that members are part of an audit team and view audit logs in the logging project. |`string`|`null`| no |
24
24
| gcp\_billing\_admin\_user | Identity that has billing administrator permissions. |`string`|`null`| no |
0 commit comments