|
|
|
@ -1,6 +1,7 @@
|
|
|
|
|
import React, { cloneElement, Fragment } from "react";
|
|
|
|
|
import Avatar from "@material-ui/core/Avatar";
|
|
|
|
|
import PersonPinIcon from "@material-ui/icons/PersonPin";
|
|
|
|
|
import AssignmentIndIcon from "@material-ui/icons/AssignmentInd";
|
|
|
|
|
import ContactMailIcon from "@material-ui/icons/ContactMail";
|
|
|
|
|
import DevicesIcon from "@material-ui/icons/Devices";
|
|
|
|
|
import GetAppIcon from "@material-ui/icons/GetApp";
|
|
|
|
@ -332,6 +333,23 @@ export const UserEdit = props => {
|
|
|
|
|
</ArrayInput>
|
|
|
|
|
</FormTab>
|
|
|
|
|
|
|
|
|
|
<FormTab
|
|
|
|
|
label="synapseadmin.users.tabs.sso"
|
|
|
|
|
icon={<AssignmentIndIcon />}
|
|
|
|
|
path="sso"
|
|
|
|
|
>
|
|
|
|
|
<ArrayField source="external_ids" label={false}>
|
|
|
|
|
<Datagrid style={{ width: "100%" }}>
|
|
|
|
|
<TextField source="auth_provider" sortable={false} />
|
|
|
|
|
<TextField
|
|
|
|
|
source="external_id"
|
|
|
|
|
label="resources.users.fields.id"
|
|
|
|
|
sortable={false}
|
|
|
|
|
/>
|
|
|
|
|
</Datagrid>
|
|
|
|
|
</ArrayField>
|
|
|
|
|
</FormTab>
|
|
|
|
|
|
|
|
|
|
<FormTab
|
|
|
|
|
label={translate("resources.devices.name", { smart_count: 2 })}
|
|
|
|
|
icon={<DevicesIcon />}
|
|
|
|
|