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
Copy file name to clipboardExpand all lines: 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
@@ -43,7 +43,7 @@ Make sure all files are lowercase. Macs are case-insensitive when creating links
43
43
44
44
## Releasing
45
45
46
-
Merging to `master` triggers an automatic deployment. This process typically begins within 10 minutes and usually takes around 35 minutes to complete, though these times may vary.
46
+
Merging to `master` triggers an automatic deployment. This process typically begins within 10 minutes and usually takes around 35 minutes to complete, though these times may vary.
Copy file name to clipboardExpand all lines: content/en/account_management/billing/ci_visibility.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,9 +19,9 @@ This guide provides a non-exhaustive list of billing considerations for [CI Visi
19
19
20
20
A committer is an active Git contributor, identified by their Git author email address. For billing purposes, a committer is included if they make at least three commits in a given month.
21
21
22
-
## Charges for commits made by bots or actions performed in the GitHub UI
22
+
## Billing for commits made by bots or actions performed in the GitHub UI
23
23
24
-
Datadog does not charge for bot or commits resulting from actions made in the GitHub UI. These types of commits are excluded from billing calculations.
24
+
Commits made by verified bots or through actions performed directly in the GitHub UI are not billed by Datadog. These are automatically excluded from billing calculations. Only verified bots are excluded from billing.
Copy file name to clipboardExpand all lines: content/en/account_management/scim/_index.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
@@ -52,10 +52,6 @@ If you use an application key tied to a user to enable SCIM and that user leaves
52
52
53
53
To avoid losing access to your data, Datadog strongly recommends that you create a [service account][6] dedicated to SCIM. Within that service account, create an application key to use in the SCIM integration.
54
54
55
-
## Email verification
56
-
57
-
Creating a new user with SCIM triggers an email to the user. For first time access, you are required to log in through the invite link shared by email. The link is active for 2 days. If it expires, go to the [user settings page][7] and select a user to resend an invite link.
Copy file name to clipboardExpand all lines: content/en/account_management/teams/manage.md
+22-2Lines changed: 22 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -50,16 +50,36 @@ From the settings dialog, use the menu to customize the following team settings:
50
50
51
51
## Team membership
52
52
53
-
To differentiate members of your team, designate them as team managers. In the member list, a "TEAM MANAGER" badge appears next to team managers' names.
53
+
### Team manager
54
54
55
-
Under the team's settings, specify which users can modify the team membership. The following options are available:
55
+
To differentiate members of your team, designate some of them as team managers. In the member list, a "TEAM MANAGER" badge appears next to team managers' names.
56
+
57
+
### Team modification permissions
58
+
59
+
Under the team's settings, in the **Permissions** tab, specify which users can modify the team membership. The following options are available:
56
60
- Only users with the `user_access_manage` permission
57
61
- Team managers
58
62
- Team managers and members
59
63
- Anyone in the organization
60
64
65
+
The list is sorted in order of increasing permissiveness. Each option in the list includes the group in the entries above it. For example, selecting "team managers" means that both team managers and users with `user_access_manage` can modify membership.
66
+
67
+
The option that you select for which users can add and remove members determines whether you can add the team to access control lists. Two types of teams exist: invite only teams and open teams.
68
+
69
+
Invite only teams
70
+
: Teams with restricted membership. Can be set as access control recipients. Created when you restrict team membership modification to one of the first three options.
71
+
72
+
Open teams
73
+
: Teams with unrestricted membership. Cannot be set as access control recipients. Created when you allow **Anyone in the organization** to modify team membership.
74
+
61
75
Users with the `user_access_manage` permission can set default rules on who can add or remove members, or edit team details. Set default rules with the **Default Settings** button on the team directory page. Override these policies for an individual team on the team details panel.
62
76
77
+
### Teams managed outside Datadog
78
+
79
+
In some cases, a team's membership cannot be directly modified within Datadog by anyone (including a user with `user_access_manage`):
80
+
- If your org has selected SAML as the only team provisioning source, then the SAML team mappings control team membership. You cannot modify the team membership through Datadog.
81
+
- If a team is managed through an identity provider, then the identity provider controls team membership. You cannot modify the team membership through Datadog.
82
+
63
83
### Subteams (hierarchical teams)
64
84
65
85
With subteams, you can nest teams within each other to mimic your company's hierarchy in Datadog, allowing for a more complete and accurate ownership model. Subteams also provide an enhanced filtering experience; select a larger team (like a director-level group) to find all the data connected to any of its subteams.
React renderer components have the following properties.
662
+
663
+
### General
664
+
665
+
React Component Definition
666
+
: The code that is executed to create a React component.<br>
667
+
668
+
Component Input Props
669
+
: The props that are passed to the React component and can be accessed in the props object of the component.
670
+
671
+
Initial Component State
672
+
: Sets the initial state values for your component. This state is used when the component first renders or if no state has been set yet. The component can access this data through <code>props.state</code>.<br>
673
+
674
+
### Appearance
675
+
676
+
Is Visible
677
+
: Determines whether the component is visible to the end-user. In edit mode, all components remain visible.<br>
678
+
**Provided values**: on, off
679
+
680
+
### Events
681
+
Event
682
+
: **Values**: set component state, callback function
: **Values**: close modal, custom, download file, open modal, open side panel, close side panel, set component state, set state variable value, toast notification, trigger action
689
+
690
+
For more information on events, see [Events][1].
691
+
692
+
### Inspect data
693
+
694
+
Displays property and value pairs in JSON format.
695
+
696
+
### Relationships
697
+
698
+
Displays data dependencies between React renderer and components in the app.
699
+
700
+
### Example
701
+
702
+
For an example showing how to use this component, see [React renderer][11].
description: Render custom React components by defining component code, input props, and the initial component state.
4
+
disable_toc: false
5
+
further_reading:
6
+
- link: "/actions/app_builder/components/"
7
+
tag: "Documentation"
8
+
text: "Components"
9
+
- link: "/actions/app_builder/build/"
10
+
tag: "Documentation"
11
+
text: "Build Apps"
12
+
---
13
+
14
+
The React renderer enables users to create fully custom UI components using the language and libraries they already know. This component gives builders access to [React APIs][1] so they can create flexible, dynamic, and visually impactful apps in App Builder.
15
+
16
+
This page provides an example of how to use the React renderer component. For a full reference to all of the fields in the React renderer, see [Components][2].
0 commit comments