|
@@ -1811,53 +1811,53 @@ export enum Permission {
|
|
|
Owner = 'Owner',
|
|
Owner = 'Owner',
|
|
|
/** Public means any unauthenticated user may perform the operation */
|
|
/** Public means any unauthenticated user may perform the operation */
|
|
|
Public = 'Public',
|
|
Public = 'Public',
|
|
|
- /** Grants permission to Create Catalog */
|
|
|
|
|
|
|
+ /** Grants permission to create Catalog */
|
|
|
CreateCatalog = 'CreateCatalog',
|
|
CreateCatalog = 'CreateCatalog',
|
|
|
- /** Grants permission to Read Catalog */
|
|
|
|
|
|
|
+ /** Grants permission to read Catalog */
|
|
|
ReadCatalog = 'ReadCatalog',
|
|
ReadCatalog = 'ReadCatalog',
|
|
|
- /** Grants permission to Update Catalog */
|
|
|
|
|
|
|
+ /** Grants permission to update Catalog */
|
|
|
UpdateCatalog = 'UpdateCatalog',
|
|
UpdateCatalog = 'UpdateCatalog',
|
|
|
- /** Grants permission to Delete Catalog */
|
|
|
|
|
|
|
+ /** Grants permission to delete Catalog */
|
|
|
DeleteCatalog = 'DeleteCatalog',
|
|
DeleteCatalog = 'DeleteCatalog',
|
|
|
- /** Grants permission to Create Customer */
|
|
|
|
|
|
|
+ /** Grants permission to create Customer */
|
|
|
CreateCustomer = 'CreateCustomer',
|
|
CreateCustomer = 'CreateCustomer',
|
|
|
- /** Grants permission to Read Customer */
|
|
|
|
|
|
|
+ /** Grants permission to read Customer */
|
|
|
ReadCustomer = 'ReadCustomer',
|
|
ReadCustomer = 'ReadCustomer',
|
|
|
- /** Grants permission to Update Customer */
|
|
|
|
|
|
|
+ /** Grants permission to update Customer */
|
|
|
UpdateCustomer = 'UpdateCustomer',
|
|
UpdateCustomer = 'UpdateCustomer',
|
|
|
- /** Grants permission to Delete Customer */
|
|
|
|
|
|
|
+ /** Grants permission to delete Customer */
|
|
|
DeleteCustomer = 'DeleteCustomer',
|
|
DeleteCustomer = 'DeleteCustomer',
|
|
|
- /** Grants permission to Create Administrator */
|
|
|
|
|
|
|
+ /** Grants permission to create Administrator */
|
|
|
CreateAdministrator = 'CreateAdministrator',
|
|
CreateAdministrator = 'CreateAdministrator',
|
|
|
- /** Grants permission to Read Administrator */
|
|
|
|
|
|
|
+ /** Grants permission to read Administrator */
|
|
|
ReadAdministrator = 'ReadAdministrator',
|
|
ReadAdministrator = 'ReadAdministrator',
|
|
|
- /** Grants permission to Update Administrator */
|
|
|
|
|
|
|
+ /** Grants permission to update Administrator */
|
|
|
UpdateAdministrator = 'UpdateAdministrator',
|
|
UpdateAdministrator = 'UpdateAdministrator',
|
|
|
- /** Grants permission to Delete Administrator */
|
|
|
|
|
|
|
+ /** Grants permission to delete Administrator */
|
|
|
DeleteAdministrator = 'DeleteAdministrator',
|
|
DeleteAdministrator = 'DeleteAdministrator',
|
|
|
- /** Grants permission to Create Order */
|
|
|
|
|
|
|
+ /** Grants permission to create Order */
|
|
|
CreateOrder = 'CreateOrder',
|
|
CreateOrder = 'CreateOrder',
|
|
|
- /** Grants permission to Read Order */
|
|
|
|
|
|
|
+ /** Grants permission to read Order */
|
|
|
ReadOrder = 'ReadOrder',
|
|
ReadOrder = 'ReadOrder',
|
|
|
- /** Grants permission to Update Order */
|
|
|
|
|
|
|
+ /** Grants permission to update Order */
|
|
|
UpdateOrder = 'UpdateOrder',
|
|
UpdateOrder = 'UpdateOrder',
|
|
|
- /** Grants permission to Delete Order */
|
|
|
|
|
|
|
+ /** Grants permission to delete Order */
|
|
|
DeleteOrder = 'DeleteOrder',
|
|
DeleteOrder = 'DeleteOrder',
|
|
|
- /** Grants permission to Create Promotion */
|
|
|
|
|
|
|
+ /** Grants permission to create Promotion */
|
|
|
CreatePromotion = 'CreatePromotion',
|
|
CreatePromotion = 'CreatePromotion',
|
|
|
- /** Grants permission to Read Promotion */
|
|
|
|
|
|
|
+ /** Grants permission to read Promotion */
|
|
|
ReadPromotion = 'ReadPromotion',
|
|
ReadPromotion = 'ReadPromotion',
|
|
|
- /** Grants permission to Update Promotion */
|
|
|
|
|
|
|
+ /** Grants permission to update Promotion */
|
|
|
UpdatePromotion = 'UpdatePromotion',
|
|
UpdatePromotion = 'UpdatePromotion',
|
|
|
- /** Grants permission to Delete Promotion */
|
|
|
|
|
|
|
+ /** Grants permission to delete Promotion */
|
|
|
DeletePromotion = 'DeletePromotion',
|
|
DeletePromotion = 'DeletePromotion',
|
|
|
- /** Grants permission to Create Settings */
|
|
|
|
|
|
|
+ /** Grants permission to create Settings */
|
|
|
CreateSettings = 'CreateSettings',
|
|
CreateSettings = 'CreateSettings',
|
|
|
- /** Grants permission to Read Settings */
|
|
|
|
|
|
|
+ /** Grants permission to read Settings */
|
|
|
ReadSettings = 'ReadSettings',
|
|
ReadSettings = 'ReadSettings',
|
|
|
- /** Grants permission to Update Settings */
|
|
|
|
|
|
|
+ /** Grants permission to update Settings */
|
|
|
UpdateSettings = 'UpdateSettings',
|
|
UpdateSettings = 'UpdateSettings',
|
|
|
- /** Grants permission to Delete Settings */
|
|
|
|
|
|
|
+ /** Grants permission to delete Settings */
|
|
|
DeleteSettings = 'DeleteSettings',
|
|
DeleteSettings = 'DeleteSettings',
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -3013,9 +3013,16 @@ export type OrderProcessState = {
|
|
|
to: Array<Scalars['String']>;
|
|
to: Array<Scalars['String']>;
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
|
|
+export type PermissionDefinition = {
|
|
|
|
|
+ name: Scalars['String'];
|
|
|
|
|
+ description: Scalars['String'];
|
|
|
|
|
+ assignable: Scalars['Boolean'];
|
|
|
|
|
+};
|
|
|
|
|
+
|
|
|
export type ServerConfig = {
|
|
export type ServerConfig = {
|
|
|
orderProcess: Array<OrderProcessState>;
|
|
orderProcess: Array<OrderProcessState>;
|
|
|
permittedAssetTypes: Array<Scalars['String']>;
|
|
permittedAssetTypes: Array<Scalars['String']>;
|
|
|
|
|
+ permissions: Array<PermissionDefinition>;
|
|
|
customFieldConfig: CustomFields;
|
|
customFieldConfig: CustomFields;
|
|
|
};
|
|
};
|
|
|
|
|
|
|
@@ -4619,6 +4626,7 @@ export type GlobalSettingsFragment = Pick<
|
|
|
> & {
|
|
> & {
|
|
|
serverConfig: Pick<ServerConfig, 'permittedAssetTypes'> & {
|
|
serverConfig: Pick<ServerConfig, 'permittedAssetTypes'> & {
|
|
|
orderProcess: Array<Pick<OrderProcessState, 'name' | 'to'>>;
|
|
orderProcess: Array<Pick<OrderProcessState, 'name' | 'to'>>;
|
|
|
|
|
+ permissions: Array<Pick<PermissionDefinition, 'name' | 'description' | 'assignable'>>;
|
|
|
customFieldConfig: {
|
|
customFieldConfig: {
|
|
|
Customer: Array<
|
|
Customer: Array<
|
|
|
| Pick<StringCustomFieldConfig, 'name'>
|
|
| Pick<StringCustomFieldConfig, 'name'>
|
|
@@ -5134,6 +5142,12 @@ export type UpdateGlobalSettingsMutation = {
|
|
|
updateGlobalSettings: GlobalSettingsFragment | Pick<ChannelDefaultLanguageError, 'errorCode' | 'message'>;
|
|
updateGlobalSettings: GlobalSettingsFragment | Pick<ChannelDefaultLanguageError, 'errorCode' | 'message'>;
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
|
|
+export type UpdateRoleMutationVariables = Exact<{
|
|
|
|
|
+ input: UpdateRoleInput;
|
|
|
|
|
+}>;
|
|
|
|
|
+
|
|
|
|
|
+export type UpdateRoleMutation = { updateRole: RoleFragment };
|
|
|
|
|
+
|
|
|
export type UpdateOptionGroupMutationVariables = Exact<{
|
|
export type UpdateOptionGroupMutationVariables = Exact<{
|
|
|
input: UpdateProductOptionGroupInput;
|
|
input: UpdateProductOptionGroupInput;
|
|
|
}>;
|
|
}>;
|
|
@@ -5398,12 +5412,6 @@ export type GetRoleQueryVariables = Exact<{
|
|
|
|
|
|
|
|
export type GetRoleQuery = { role?: Maybe<RoleFragment> };
|
|
export type GetRoleQuery = { role?: Maybe<RoleFragment> };
|
|
|
|
|
|
|
|
-export type UpdateRoleMutationVariables = Exact<{
|
|
|
|
|
- input: UpdateRoleInput;
|
|
|
|
|
-}>;
|
|
|
|
|
-
|
|
|
|
|
-export type UpdateRoleMutation = { updateRole: RoleFragment };
|
|
|
|
|
-
|
|
|
|
|
export type DeleteRoleMutationVariables = Exact<{
|
|
export type DeleteRoleMutationVariables = Exact<{
|
|
|
id: Scalars['ID'];
|
|
id: Scalars['ID'];
|
|
|
}>;
|
|
}>;
|
|
@@ -6476,6 +6484,9 @@ export namespace GlobalSettings {
|
|
|
export type OrderProcess = NonNullable<
|
|
export type OrderProcess = NonNullable<
|
|
|
NonNullable<NonNullable<GlobalSettingsFragment['serverConfig']>['orderProcess']>[number]
|
|
NonNullable<NonNullable<GlobalSettingsFragment['serverConfig']>['orderProcess']>[number]
|
|
|
>;
|
|
>;
|
|
|
|
|
+ export type Permissions = NonNullable<
|
|
|
|
|
+ NonNullable<NonNullable<GlobalSettingsFragment['serverConfig']>['permissions']>[number]
|
|
|
|
|
+ >;
|
|
|
export type CustomFieldConfig = NonNullable<
|
|
export type CustomFieldConfig = NonNullable<
|
|
|
NonNullable<GlobalSettingsFragment['serverConfig']>['customFieldConfig']
|
|
NonNullable<GlobalSettingsFragment['serverConfig']>['customFieldConfig']
|
|
|
>;
|
|
>;
|
|
@@ -6972,6 +6983,12 @@ export namespace UpdateGlobalSettings {
|
|
|
>;
|
|
>;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+export namespace UpdateRole {
|
|
|
|
|
+ export type Variables = UpdateRoleMutationVariables;
|
|
|
|
|
+ export type Mutation = UpdateRoleMutation;
|
|
|
|
|
+ export type UpdateRole = NonNullable<UpdateRoleMutation['updateRole']>;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
export namespace UpdateOptionGroup {
|
|
export namespace UpdateOptionGroup {
|
|
|
export type Variables = UpdateOptionGroupMutationVariables;
|
|
export type Variables = UpdateOptionGroupMutationVariables;
|
|
|
export type Mutation = UpdateOptionGroupMutation;
|
|
export type Mutation = UpdateOptionGroupMutation;
|
|
@@ -7262,12 +7279,6 @@ export namespace GetRole {
|
|
|
export type Role = NonNullable<GetRoleQuery['role']>;
|
|
export type Role = NonNullable<GetRoleQuery['role']>;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-export namespace UpdateRole {
|
|
|
|
|
- export type Variables = UpdateRoleMutationVariables;
|
|
|
|
|
- export type Mutation = UpdateRoleMutation;
|
|
|
|
|
- export type UpdateRole = NonNullable<UpdateRoleMutation['updateRole']>;
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
export namespace DeleteRole {
|
|
export namespace DeleteRole {
|
|
|
export type Variables = DeleteRoleMutationVariables;
|
|
export type Variables = DeleteRoleMutationVariables;
|
|
|
export type Mutation = DeleteRoleMutation;
|
|
export type Mutation = DeleteRoleMutation;
|