--- title: CheckoutAndAccountsConfigurationBrandingSignInComponents - GraphQL Admin description: The sign-in-specific component customizations. api_version: unstable api_name: admin source_url: html: >- https://shopify.dev/docs/api/admin-graphql/unstable/objects/CheckoutAndAccountsConfigurationBrandingSignInComponents md: >- https://shopify.dev/docs/api/admin-graphql/unstable/objects/CheckoutAndAccountsConfigurationBrandingSignInComponents.md --- # Checkout​And​Accounts​Configuration​Branding​Sign​In​Components object Requires `read_checkout_settings` access scope or `read_checkout_app_configurations` access scope. Also: User must have `manage_checkout_settings` permission and shop must have access to the checkout and accounts editor as well as the contextualized checkouts and customer accounts feature. When modifying configuration overrides, user must have `view_markets` and `create_and_edit_markets` permissions. The sign-in-specific component customizations. ## Fields * header [Checkout​And​Accounts​Configuration​Branding​Sign​In​Header](https://shopify.dev/docs/api/admin-graphql/unstable/objects/CheckoutAndAccountsConfigurationBrandingSignInHeader) The header customizations. * main [Checkout​And​Accounts​Configuration​Branding​Sign​In​Main](https://shopify.dev/docs/api/admin-graphql/unstable/objects/CheckoutAndAccountsConfigurationBrandingSignInMain) The main customizations. *** ## Map ### Fields with this object * [CheckoutAndAccountsConfigurationBrandingSignInSurface.components](https://shopify.dev/docs/api/admin-graphql/unstable/objects/CheckoutAndAccountsConfigurationBrandingSignInSurface#field-CheckoutAndAccountsConfigurationBrandingSignInSurface.fields.components)