Creazione di un gruppo con attributi POSIX

Creare un gruppo con attributi POSIX.

  1. Creare un file group.json con il seguente corpo della richiesta:

    group.json

    { "schemas":
    [ "urn:ietf:params:scim:schemas:core:2.0:Group",
    "urn:ietf:params:scim:schemas:oracle:idcs:extension:group:Group",
    "urn:ietf:params:scim:schemas:oracle:idcs:extension:posix:Group" ],
    "displayName": "posix group",
    "urn:ietf:params:scim:schemas:oracle:idcs:extension:group:Group": {
    "description": "", "creationMechanism": "idcsui" },
    "urn:ietf:params:scim:schemas:oracle:idcs:extension:posix:Group": {
    "gidNumber": 11010 },
    "members": [] }

    dove:

    • displayName è impostato sul nome del gruppo che si desidera creare
    • gidNumber deve essere impostato su un numero ID gruppo (gid) univoco. Utilizzare il comando getent group su Linux per visualizzare i gid di gruppo esistenti.
  2. Eseguire il seguente comando curl per creare il gruppo:
    curl -k -X POST -H "Content-Type: application/json" -H "Authorization: Bearer <token-string>" "https://identity-cloud-service-instance-url/admin/v1/Groups" -d '@group.json'

    dove:

    • token-string è il token di accesso OAuth ottenuto
    • identity-cloud-service-instance-url è l'URL dell'istanza IAM
    Nota

    Non è possibile creare un gruppo con attributi POSIX utilizzando la console.