|
2 | 2 | [](https://goreportcard.com/report/github.com/onelogin/terraform-provider-onelogin) |
3 | 3 | <a href='https://github.com/dcaponi/gopherbadger' target='_blank'></a> |
4 | 4 |
|
5 | | -## Latest Updates |
6 | | - |
7 | | -### v0.8.1 - SDK v4.5.0 and Role Management Improvements |
8 | | - |
9 | | -This version updates to OneLogin SDK v4.5.0 and improves role management: |
10 | | - |
11 | | -- Updated OneLogin SDK from v4.4.0 to v4.5.0 |
12 | | -- Enhanced role operations with context-aware methods |
13 | | -- Improved handling of role updates with users, apps, and admins |
14 | | -- Added debugging support for role operations |
15 | | -- Optimized update operations to use minimal request payloads |
16 | | - |
17 | | -### v0.8.0 - User Mappings Support |
18 | | - |
19 | | -This version adds support for User Mappings with the OneLogin SDK v4.4.0: |
20 | | - |
21 | | -- Added User Mappings resource with full CRUD operations |
22 | | -- Updated OneLogin SDK to v4.4.0 |
23 | | -- Improved code organization and naming consistency |
24 | | -- Added examples for User Mappings configuration |
25 | | - |
26 | | -### v0.7.0 - SDK v4 Refactoring |
27 | | - |
28 | | -This version includes major internal refactoring to fully support OneLogin SDK v4: |
29 | | - |
30 | | -- Removed legacy implementation code and standardized resource implementations |
31 | | -- Fixed SDK v4 compatibility issues across all resources |
32 | | -- Improved error handling with proper context |
33 | | -- Temporarily disabled User Mappings resource (will be re-enabled when SDK v4 adds support) |
34 | | -- Enhanced code maintainability and consistency |
35 | | - |
36 | | -### v0.6.0 - Version Alignment |
37 | | - |
38 | | -This version aligns the version number with the GitHub releases: |
39 | | - |
40 | | -- Version number synchronized with GitHub releases (current v0.5.4) |
41 | | - |
42 | | -This version fixes the custom attribute support in the OneLogin v4 API: |
43 | | - |
44 | | -- Fixed custom attribute creation by wrapping payload with `user_field` object |
45 | | -- **Now supports** creating, reading, updating, and deleting custom attribute definitions |
46 | | -- Improved user management with custom attributes |
47 | | -- Updated provider to use subdomain instead of region for API connections |
48 | | -- See examples in `examples/onelogin_user_custom_attributes_example.tf` |
49 | | - |
50 | | -### v0.1.10 - Custom User Attributes Support |
51 | | - |
52 | | -This version includes support for Custom User Attributes using the OneLogin v4 API: |
53 | | - |
54 | | -- Added new resource `onelogin_user_custom_attributes` for setting values of existing custom user attributes |
55 | | -- Updated to OneLogin Go SDK v4.1.0 |
56 | | -- Improved user management with custom attributes |
57 | | - |
58 | 5 | ## Prerequisites |
59 | 6 | 1. Install Go 1.18 or later |
60 | 7 | 2. Install Terraform v0.13.x or later |
|
0 commit comments