Création d'un groupe avec des attributs POSIX

Créez un groupe avec des attributs POSIX.

  1. Créez un fichier group.json avec le corps de la demande suivant :

    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": [] }

    Où :

    • displayName est réglé au nom du groupe que vous voulez créer
    • gidNumber doit être réglé à un numéro d'ID groupe (gid) unique. Utilisez la commande getent group sous Linux pour voir les IDG de groupe existants.
  2. Exécutez la commande curl suivante pour créer le groupe :
    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'

    Où :

    • token-string est le jeton d'accès OAuth que vous avez obtenu
    • identity-cloud-service-instance-url est votre URL d'instance IAM
    Note

    Vous ne pouvez pas créer un groupe avec des attributs POSIX à l'aide de la console.