Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-40831

[RFE] Ability to restrict which services can be enabled / disabled for GNOME Online Accounts

    • gnome-online-accounts-3.40.0-7.el9
    • 2
    • sst_display_productivity
    • 16
    • 18
    • 4
    • False
    • Hide

      None

      Show
      None
    • Yes
    • DESKTOP Cycle #3 10.beta phase, DESKTOP Cycle #4 10.beta phase
    • Enhancement
    • Hide
      .GNOME Online Accounts can restrict which features providers can use

      You can use the new `goa.conf` file in the system configuration directory, usually named `/etc/goa.conf`, to limit what features each provider can use.

      In the `goa.conf` file, the group name defines the provider type, and the keys define boolean switches to disable the respective features. If you do not set any key or section for a feature, the feature is enabled.

      For example, to disable the mail feature for Google accounts, use the following setting:

      [literal]
      ----
      [google]
      mail=false
      ----
      You can use the `all` special section name to cover every provider. The value in the specific provider has precedence, if it exists and contains a valid boolean value.
      Note that some combinations of disabled features can lead to incomplete or invalid accounts being read by the GOA users, such as the Evolution application. Always test the changes first.
      Restart the GNOME Online Accounts for the changed configuration to take effect.
      Show
      .GNOME Online Accounts can restrict which features providers can use You can use the new `goa.conf` file in the system configuration directory, usually named `/etc/goa.conf`, to limit what features each provider can use. In the `goa.conf` file, the group name defines the provider type, and the keys define boolean switches to disable the respective features. If you do not set any key or section for a feature, the feature is enabled. For example, to disable the mail feature for Google accounts, use the following setting: [literal] ---- [google] mail=false ---- You can use the `all` special section name to cover every provider. The value in the specific provider has precedence, if it exists and contains a valid boolean value. Note that some combinations of disabled features can lead to incomplete or invalid accounts being read by the GOA users, such as the Evolution application. Always test the changes first. Restart the GNOME Online Accounts for the changed configuration to take effect.
    • Done
    • None

      Description of problem:

      Currently it's not possible for an administrator to restrict which services can be enabled / disabled with GNOME Online Accounts.

      On the other hand, it is possible to safelist online providers, but it's not possible to configure which services to be available per specific online provider.

      Ideally, having a similar ability to safelist which of the available services are displayed in the Gnome Settings such as mail, calendar, printers, files, etc would be very convenient for the end users that will allow them to disable / enable specific services as needed.

              rhn-engineering-mcrha Milan Crha
              rhn-support-mbogdano Mitko Bogdanoski
              Milan Crha Milan Crha
              Tomas Pelka Tomas Pelka
              Gabriela Fialova Gabriela Fialova
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: